Matlab - M-files

 
Vista:

M-files

Publicado por FAR (1 intervención) el 13/12/2006 11:05:38
Me gustaria que me echarais un cable. Soy nuevo en esto y seguro que alguien sabe como realizar lo que yo no consigo hacer.
Trato de crear un M-file que como entrada sea una funcion, por ejemplo,

funcionvalor(pi,3-2*cos(x))

a lo cual Matlab me contesta:

??? Undefined function or variable 'x'.

¿Hay alguna manera de hacer lo que yo quiero?. Tengo que utilizar M-files ya que es para un programa en VB, y la unica manera de interactuar que se me ocurre es mediante M-files. La funcion no es siempre la misma, por eso debo definirla como entrada.
Gracias.
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
sin imagen de perfil

RE:M-files

Publicado por Diego Barragán (61 intervenciones) el 13/12/2006 14:42:19
define x así:

x=V_ini:paso:V_final;

ejemplo:

x=0:pi/360:2*pi:
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

RE:M-files

Publicado por Javier (1 intervención) el 04/02/2009 22:03:51
Debes definir x como una variable con la instrucción:

syms x
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