how can I use parameter instead of equation in dsolve
Mostrar comentarios más antiguos
Hi
I want to solve an ordinary differential symbolic equation with dsolve. But I want to save my equation in a parameter and use this parameter in dsolve. My codes are coming below:
clear all
syms a x
l=a*x;
dsolve('Dx=l')
these codes don't work. What should I do?
Thanks a lot
Respuesta aceptada
Más respuestas (1)
Walter Roberson
el 27 de Abr. de 2012
dsolve( subs(sym('Dx=l')) )
4 comentarios
Andrei Bobrov
el 27 de Abr. de 2012
Hi Walter!
This is for MATLAB R2012a only?
Walter Roberson
el 27 de Abr. de 2012
Shouldn't be. It is just using a straight-forwards subs().
frank
el 28 de Abr. de 2012
Luan Trinh
el 26 de Nov. de 2014
Hi everyone,
I want to know how to solve some ODEs like this: clear all; syms a x; l=a*x; dsolve(['D2x*' char(l)+ 'Dx*x' == 0])
Could you help me?
Categorías
Más información sobre Mathematics en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!