Llamar a dos archivos .m desde otro archivo .m
Publicado por jaisa (5 intervenciones) el 06/12/2016 14:59:15
Hola:
estoy haciendo un programa de matlab en el que he creado 3 archivos .m: uno en el que he implementado el método de Newton para encontrar raíces de ecuaciones, function it=nr(x0,Tol,nmax) , otro en el que implemento el de la secante con el mismo fin, function it=secant(x0,x1,Tol,nmax) y otro en el que implemento un método de punto fijo para lo mismo, function it=pfijo(x0,Tol,nmax). x0 y x1 son los puntos con los que uno parte para poder encontrar las raíces con el método, Tol es la tolerancia y nmax el numero máximo de iteraciones que puede realizar cada método.
Además tengo que construir un programa que será problema.m y que devolverá al programa principal la expresión de la ecuación no lineal a resolver numéricamente en lenguaje simbólico (tengo 3 ecuaciones para resolver), una vez haya sido elegida por el usuario.
Y también tengo que implementar un programa llamado principal.m cuyos datos de entrada sean el número máximo de iteraciones a realizar nmax y la tolerancia Tol. El programa le tiene que pedir al usuario que elija la ecuación que quiere resolver y el método numérico que quiere emplear.
Sin embargo, no sé como hacer problema.m y principal.m para que todo esté conectado, ¿cómo podría hacerlo?
Saludos.
estoy haciendo un programa de matlab en el que he creado 3 archivos .m: uno en el que he implementado el método de Newton para encontrar raíces de ecuaciones, function it=nr(x0,Tol,nmax) , otro en el que implemento el de la secante con el mismo fin, function it=secant(x0,x1,Tol,nmax) y otro en el que implemento un método de punto fijo para lo mismo, function it=pfijo(x0,Tol,nmax). x0 y x1 son los puntos con los que uno parte para poder encontrar las raíces con el método, Tol es la tolerancia y nmax el numero máximo de iteraciones que puede realizar cada método.
Además tengo que construir un programa que será problema.m y que devolverá al programa principal la expresión de la ecuación no lineal a resolver numéricamente en lenguaje simbólico (tengo 3 ecuaciones para resolver), una vez haya sido elegida por el usuario.
Y también tengo que implementar un programa llamado principal.m cuyos datos de entrada sean el número máximo de iteraciones a realizar nmax y la tolerancia Tol. El programa le tiene que pedir al usuario que elija la ecuación que quiere resolver y el método numérico que quiere emplear.
Sin embargo, no sé como hacer problema.m y principal.m para que todo esté conectado, ¿cómo podría hacerlo?
Saludos.
Valora esta pregunta
0