derivative in syms

If I am using syms, and i have the following
a = b * u
then da/dt = b * du/dt.
How do I get matlab to do this rather than just assume u is not a function of t and assign a value of 1?

 Respuesta aceptada

Walter Roberson
Walter Roberson el 12 de Oct. de 2011

0 votos

You tell MATLAB that u is a function of t.
a = subs(a,'u','u(t)');
diff(a,'t')

Más respuestas (1)

William
William el 12 de Oct. de 2011

0 votos

It looks like you're tying a differential equation
try this link

2 comentarios

Franco
Franco el 12 de Oct. de 2011
I am, but I need to solve it analytically, not numerically
Bjorn Gustavsson
Bjorn Gustavsson el 12 de Oct. de 2011
Look at 'dsolve' then, that should be what you want to use for solving DE analytically.

Iniciar sesión para comentar.

Categorías

Más información sobre Symbolic Math Toolbox en Centro de ayuda y File Exchange.

Etiquetas

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by