Matlab - Como llamar los resultados de un .m a otro

   
Vista:

Como llamar los resultados de un .m a otro

Publicado por Juan Pablo (1 intervención) el 15/03/2016 23:22:19
Buenas tardes,

Tengo lo siguiente:

Un .m me genera un vector
Y=[1;2;3]

Ahora en otro .m tengo una funcion:

function y=hola(x)

y(1)=4*x1*x2
y(2)=-4*x1^3
y(3)=x1-Y(2) <-- este Y(2) es la posicion 2 del vector generado en el primer .m

Me gustaria saber si existe una forma de llamar en el segundo .m los resultados generados en el primer .m, o como se escribiria todo en un mismo .m.

De antemano muchas gracias.
Saludos.
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

Como llamar los resultados de un .m a otro

Publicado por JOSE JEREMIAS CABALLERO jjcc94@hotmail.com (3440 intervenciones) el 16/03/2016 02:38:06
1
2
3
4
5
6
7
8
9
10
function y=hola(x)
Y=vector;
y(1)=4*x(1)*x(2);
y(2)=-4*x(1)^3;
y(3)=x(1)-Y(2) ;
end
 
function Y=vector
Y=[1;2;3] ;
end

1
2
3
4
5
6
7
8
9
10
x=round(10*rand(1,2)), y=hola(x)
 
x =
 
     8     1
 
 
y =
 
          32       -2048           6


Saludos.
JOSE JEREMÍAS CABALLERO
Asesoría online en Matlab
Servicios de programación matlab
jjcc94@hotmail.com
El correo es para servicios de programación, toda ayuda gratuita es vía foro.


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