
Systems of ODE
Publicado por sandra (1 intervención) el 26/05/2015 23:21:31
Buenas
Estoy intentado realizar un programa para resolver el siguiente sistema con ode23:
2y’ + z’–y + 2z = 0;
y’ + 3z’ –3y +z = 0;
Con valores iniciales : y(0) = 1,z(0) = 0. y solucion analitica y= cos(x),z= sin(x)
Pero tengo un problema a la hora de hacer el cambio de variables, ya que tendria que utilizar 4 tal que asi:
function dy = eqdif2(t,y)
%2y’ + z’ –y + 2z = 0;
%y’ + 3z’ –3y +z = 0
% y(0) = 1, Z(0) = 0
% y=y(1), z=y(2), y'=y(3), z'=y(4)
dy = [-2*y(3)+y(1)-2*y(2);3*y(1)-y(2)-3*y(4)];
Pero ode23 solo admite dos, entonces no se como realizar este cambio, un ayudilla plis
Estoy intentado realizar un programa para resolver el siguiente sistema con ode23:
2y’ + z’–y + 2z = 0;
y’ + 3z’ –3y +z = 0;
Con valores iniciales : y(0) = 1,z(0) = 0. y solucion analitica y= cos(x),z= sin(x)
Pero tengo un problema a la hora de hacer el cambio de variables, ya que tendria que utilizar 4 tal que asi:
function dy = eqdif2(t,y)
%2y’ + z’ –y + 2z = 0;
%y’ + 3z’ –3y +z = 0
% y(0) = 1, Z(0) = 0
% y=y(1), z=y(2), y'=y(3), z'=y(4)
dy = [-2*y(3)+y(1)-2*y(2);3*y(1)-y(2)-3*y(4)];
Pero ode23 solo admite dos, entonces no se como realizar este cambio, un ayudilla plis
Valora esta pregunta


0