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 1×1 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 2×1 vector form. Does someone maybe know how to do this?

Thanks!

## Best Answer