Solving two equations with ODE45
2 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Sergio Manzetti
el 4 de Abr. de 2018
Editada: Sergio Manzetti
el 4 de Abr. de 2018
Hi, I used the following command to solve one ODE
fun = @(x,y)[y(2);y(3);(y(1)*(1-x^2))];
y0 = [1 0 8]; %y, y', y''
xspan = [-3 3];
[X,Y] = ode45(fun,xspan,y0);
plot(X,Y(:,1)),,% X,Y(:,2),X,Y(:,3),X,Y(:,1).* (2 + X .^ 2));
However, I would like to solve this pair of equations instead of the given "fun":
How do I add two equations in the fun line?
Thanks!
0 comentarios
Respuesta aceptada
Torsten
el 4 de Abr. de 2018
fun=@(x,y)[y(2);y(3);-(1+x^2)*y(4);y(5);y(6);(1+x^2)*y(1)]; %psi2,psi2',psi2'',psi1,psi1',psi1''
Best wishes
Torsten.
9 comentarios
Sergio Manzetti
el 4 de Abr. de 2018
Editada: Sergio Manzetti
el 4 de Abr. de 2018
Sergio Manzetti
el 4 de Abr. de 2018
Editada: Sergio Manzetti
el 4 de Abr. de 2018
Más respuestas (1)
Ver también
Categorías
Más información sobre Integrated Circuits en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!