Matlab - Ayuda con ejercicios de Matlab

 
Vista:
Imágen de perfil de Asier

Ayuda con ejercicios de Matlab

Publicado por Asier (1 intervención) el 20/06/2017 22:51:09
7

Por favor, necesitaría ayuda con estos ejercicios.
Si alguien sabe como se hacen le agradecería que me enseñara dado que es para un trabajo de clase y ni siquiera el profesor nos lo ha explicado.

Muchas gracias de antemano.

Un saludo.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
-1
Responder
Imágen de perfil de JESUS DAVID
Val: 3.309
Plata
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

Ayuda con ejercicios de Matlab

Publicado por JESUS DAVID (1818 intervenciones) el 21/06/2017 00:11:33
son fáciles pero debes dedicarle tiempo mira este ejemplo para tu punto 3:

Queremos hallar una raíz dentro del intervalo [1,2] de la ecuación:

...

utilizar el método de Newton para hallarla. (Previamente diseñar un programa para resolver ecuaciones por el método de Newton. Hacer el diagrama de flujo y expresar el código Matlab del programa). Hallar la raíz con seis o más decimales

1
2
3
4
5
6
7
8
9
10
11
12
clc
funcion=@(x) x.*cos(2./x)+tan(5./x); %esta es la función que hay que encontrarle la raíz
df=@(x) cos(2/x) - (5*(tan(5/x)^2 + 1))/x^2 + (2*sin(2/x))/x; %esta es la derivada de la función
xn1=5; %x inicial
xn=xn1*3; %se multiplica por 3 para que no sean iguales
k=0;
while abs(xn-xn1)>10^-11 %mientras el valor absoluto de la diferencia sea mayor a 10^-11
    xn=xn1;
    xn1=xn-funcion(xn)/df(xn);
    k=k+1;
    fprintf('%1.0f  %4.10f  %8.10f \n',k,xn,xn1)
end


la respuesta es 0.7272703126

saludos
https://www.facebook.com/royethmatlab/
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar