Symbolic Differentiation wrt time

10 views (last 30 days)
zoom
zoom on 22 Dec 2013
Commented: Walter Roberson on 1 Apr 2014
I have such an expression;
(x(t) + y(t))^2
Where x and y are function of t How can I symbolically take the derivative of this expression with respect to t
Which has to result in 2[xx' + xy' + yx' + yy']

Answers (1)

Wayne King
Wayne King on 22 Dec 2013
syms t x(t) y(t)
diff((x(t)+y(t))^2)
The above gives the output:
2*(x(t) + y(t))*(diff(x(t), t) + diff(y(t), t))
which is equivalent to what you have in your post.
  2 Comments
Mohammad
Mohammad on 1 Apr 2014
hi, what about when we want to have upper degree derivatives of the same expression?
Walter Roberson
Walter Roberson on 1 Apr 2014
diff((x(t)+y(t))^2,t,3) %third derivative

Sign in to comment.

Categories

Find more on Symbolic Math Toolbox in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!