graficar iteraciones matlab
Publicado por miguelon (1 intervención) el 12/05/2019 04:44:47
hola, quisiera saber como podria graficar la convergencia de x, del funcional y graficas de contorno de una funcion con este codigo
un ejemplo es esta funcion
por su atencion gracias
1
2
3
4
5
6
7
8
9
10
11
12
13
14
function[x,valfun]=newton( f,g,h,x0,eps)
x=x0;
valfun=f(x);
gval=g(x);
hval=h(x);
iter=0;
while((norm(gval)>eps) && (iter<10000))
iter=(iter+1);
x=x-hval.\gval
gval=g(x)
hval=h(x)
fprintf('\niter= %3d , norm=%2f , funval=%.18f',iter,norm(gval), valfun)
end
end
un ejemplo es esta funcion
1
2
3
4
5
6
f=@(x)[-cos(x)];
g=@(x)[sin(x)];
h=@(x)[cos(x)];
eps=1.0e-03
x0=1;
newton( f,g,h,x0,eps)
por su atencion gracias
Valora esta pregunta
0