Matlab - Ayuda con ??? Input argument "y" is undefined

   
Vista:

Ayuda con ??? Input argument "y" is undefined

Publicado por Jorge jcortes.c1@gmail.com (2 intervenciones) el 22/01/2013 00:18:24
Hola....soy nuevo utilizando matlab y tengo un problema para resolver un sistema de edos, he copiado varios ejemplos de la ayuda y no me funciona.... por ejemplo;

function dy = vdp1000(t,y)
dy = zeros(2,1); % a column vector
dy(1) = y(2);
dy(2) = 1000*(1 - y(1)^2)*y(2) - y(1);
[T,Y] = ode15s(@vdp1000,[0 3000],[2 0]);
plot(T,Y(:,1),'-o')


al ejecutarlo me aparece el siguiente error.....

??? Input argument "y" is undefined.

Error in ==> joccc at 5
dy(1) = y(2);


Por ahi leí que habia que definir "y" como una variable con syms y antes de "dy(1)=y(2); ... pero tampoco me resulta.

De ante manos gracias por su ayuda....
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
Imágen de perfil de JOSE JEREMIAS CABALLERO

Ayuda con ??? Input argument "y" is undefined

Publicado por JOSE JEREMIAS CABALLERO jjcc94@hotmail.com (3441 intervenciones) el 22/01/2013 00:56:31
http://matlabcaballero.blogspot.com/2012/04/estoy-trabajando-con-el-comando-ode45.html


Saludos.
JOSE JEREMIAS CABALLERO
Asesor de Proyectos con Matlab
programador en matlab
Servicios de programación matlab
jjcc94@hotmail.com

http://matlabcaballero.blogspot.com
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

Ayuda con ??? Input argument "y" is undefined

Publicado por Jorge Cortes jcortes.c1@gmail.com (2 intervenciones) el 22/01/2013 01:17:03
Gracias por la pronta respuesta....pero no entendi, la verdad no me manejo bien matlab...y el problema que creo que tengo no lo encontre en el enlace. He tratado de correr varios ejemplos de sistemas de edo no lineal con distintas funciones (ode23, ode 45....etc) y en todos me arroja el error de que la variable y no esta definida....
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