Matlab - necesitosoluciondeecuacionesnolinealespornewton

 
Vista:

necesitosoluciondeecuacionesnolinealespornewton

Publicado por David (1 intervención) el 07/05/2002 06:14:38
Por favor, quien tenga o sepa como programar el metodo de newton para hallar raices en sistemas de ecuaciones no lineales.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:necesitosoluciondeecuacionesnolinealespornewton

Publicado por verena block (1 intervención) el 28/11/2002 02:41:30
porfa necesito un programa para resolver ecuaciones no lineales
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
Imágen de perfil de JOSE JEREMIAS CABALLERO
Val: 8.152
Oro
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

RE:necesitosoluciondeecuacionesnolinealespornewton

Publicado por JOSE JEREMIAS CABALLERO (5623 intervenciones) el 12/09/2018 20:34:31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
clear all, clc
syms x
f  = input('Función              :','s');
x0 = input('Aproximación inicial :');
tol= input('Tolerancia           :');
disp('Datos de salida')
df = diff(sym(f));
f  = inline(char(f));
df = inline(df);
x  = x0;
e  = abs(f(x));
i  = 0;
fprintf('%s\t\t\t%s\t%s\n','it.','x','f(x)');
while (e>=tol)
    fprintf('%d\t%f\t%f\n',i,x,f(x))
    nwr = x - (f(x)/df(x));
    e  = abs(f(x));
    x  = nwr;
    i  = i+1;
end
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