Anuncio

Colapsar
No hay ningún anuncio todavía.

¿como corro un mfile en matlab ?

Colapsar
X
 
  • Filtro
  • Hora
  • Mostrar
Borrar todo
nuevos mensajes

  • ¿como corro un mfile en matlab ?

    Hola, estoy intentando aprender algo de matlab y octave pero tengo un pequeño problema, por ejemplo para aplicar el metodo de bisección a una función, hago el siguiente algoritmo:

    Código:
    function [p,n]=biseccion(f,a,b,e)
     x=sym('x')
     n=0;
     fa=subs(f,x,a);
     fb=subs(f,x,b);
     er=1;
     if fa*fb==0
         return
     end
     while(er>e)
         er=abs(a-b);
         p=(a+b)/2;
         fp=subs(f,x,p);
         if fa*fp<=0
             b=p;
         else a=p;
         n=n+1;
         end 
     end
    luego si quiero aplicar este medoto a

    Código:
    function y=mifuncion(x) 
    y=x^2-2;
    ¿Cómo hago para compilar? ¿con que nombre guardo cada mfile? ¿En que orden ? ... me parece que los codigos estan bien, pero no se hacerlos correr ... he logrado hacer un codigo con una funcion inline y corre perfectamente, pero quisiera saber como se hace tambein de esta manera.

    ¿Alguna ayuda?

Contenido relacionado

Colapsar

Trabajando...
X