Syms dependent on time vector notation

Hi!
I want to caculate the partial derivatives of a vector u:
syms A theta(t) phi(t);
u = [A*cos(phi)*theta;sin(phi)*phi];
du = diff(u,t);
Now u and du are converted to 1x1 symfun functions, but I actually want it to be a vector output as well.
I got this output for du:
A*cos(phi(t))*diff(theta(t), t) - A*sin(phi(t))*theta(t)*diff(phi(t), t)
sin(phi(t))*diff(phi(t), t) + cos(phi(t))*phi(t)*diff(phi(t), t)
But I want the output to be in 2x1 vector form. Does someone maybe know how to do this?
Thanks!

Più risposte (0)

Categorie

Richiesto:

il 12 Ott 2020

Commentato:

il 12 Ott 2020

Community Treasure Hunt

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

Start Hunting!

Translated by