
¿Qué operación matemática realiza?
Publicado por Juan José (60 intervenciones) el 12/06/2015 16:46:05
Buenas,
Con estos dos archivos .m
Aplico feval y la solución es la siguiente:
F=feval('F1',T(1:4),Y(1:4))
F =
1.6667 -4.0562 -4.6125 -5.3350 -5.9548
>> F=feval('F2',T(1:4),Y(1:4))
F =
1.6667 -5.3333
Mi objetivo es que cada par de puntos (T(1) y Y(1), T(2) y Y(2),...) se usen para evaluar cada función de los archivos .m, es decir, en la primera ecuación de F1 [y], en la segunda ecuación de F1 [-2*y-2*x+exp(-t)+sin(2*t)], en la primera de F2 [y] y en la segunda de F2 [-2*y-2*x].
No tengo ni idea de si está bien planteado (supongo que no), pero además ni idea de que operación matemática realiza matlab para obtener esos valores. ¿Alguien me ayuda con esto?
¿ Existe alguna forma en matlab (función directa o algo) que nos indique las operaciones que realiza una función por si existe algún despiste? Algo así como un modo de comprobar una cuenta matemática.
Gracias y un saludo
Con estos dos archivos .m
1
2
3
4
5
6
7
8
9
10
11
% function Z=F1(t,Z)
% x=Z(1);
% y=Z(2);
% Z=[y,-2*y-2*x+exp(-t)+sin(2*t)];
% end
% function Z=F2(t,Z)
% x=Z(1);
% y=Z(2);
% Z=[y,-2*y-2*x];
% end
Aplico feval y la solución es la siguiente:
F=feval('F1',T(1:4),Y(1:4))
F =
1.6667 -4.0562 -4.6125 -5.3350 -5.9548
>> F=feval('F2',T(1:4),Y(1:4))
F =
1.6667 -5.3333
Mi objetivo es que cada par de puntos (T(1) y Y(1), T(2) y Y(2),...) se usen para evaluar cada función de los archivos .m, es decir, en la primera ecuación de F1 [y], en la segunda ecuación de F1 [-2*y-2*x+exp(-t)+sin(2*t)], en la primera de F2 [y] y en la segunda de F2 [-2*y-2*x].
No tengo ni idea de si está bien planteado (supongo que no), pero además ni idea de que operación matemática realiza matlab para obtener esos valores. ¿Alguien me ayuda con esto?
¿ Existe alguna forma en matlab (función directa o algo) que nos indique las operaciones que realiza una función por si existe algún despiste? Algo así como un modo de comprobar una cuenta matemática.
Gracias y un saludo
Valora esta pregunta


0