Red de conocimiento informático - Conocimiento del nombre de dominio - Y utilice el método de Newton para programar y calcular.

Y utilice el método de Newton para programar y calcular.

Guarde lo siguiente como archivo newtonqx.m

¿Función? Aproximadamente arraigado en.

?Precisión | x *-xk |

clc?

¿Está claro? Todos;

?La ecuación a resolver y sus derivadas se definen como variables de referencia global en la subfunción.

¿Globalmente? fnq? dfnq

fnq? =?@(x)? x^3? -?6*x^2? ?9*x? -?2;Ecuación original

dfnq? =?@(x)? 3*x^2? -?12*x? ?9; función derivada

tol? =?(1/2)*10^-4;Requisito de precisión

x0? =?3.5;? Punto inicial de la solución = punto medio del intervalo

gmax? =?1 E3;? ¿Resolver para el número máximo de iteraciones

x01? =?3;Intervalo de solución

x02? =?4;

[k,xk,yk,piancha]=newtonqx(x0,tol,gmax);?

fprintf('\nNuevo método: .5f\n ',?xk);

[k,xk,yk,piancha]=Gexian(x01,x02,tol , gmax );

fprintf('\nMétodo de separación: .5f\n ',?xk); Resultado de la operación:

Método de Newton: 3.73205

Método de la secante: 3.73205