| Products & Services | Industries | Academia | Support | User Community | Company |
| Download Product Updates | | | Get Pricing | | | Trial Software |
| Documentation → Symbolic Math Toolbox |
| Contents | Index |
| Learn more about Symbolic Math Toolbox |
diff(expr)
diff(expr, v)
diff(expr,
sym('v'))
diff(expr, n)
diff(expr, v, n)
diff(expr, n,
v)
diff(expr) differentiates a symbolic expression expr with respect to its free variable as determined by symvar.
diff(expr, v) and diff(expr, sym('v')) differentiate expr with respect to v.
diff(expr, n) differentiates expr n times. n is a positive integer.
diff(expr, v, n) and diff(expr, n, v) differentiate expr with respect to v n times.
Differentiate the following single-variable expression one time:
syms x; diff(sin(x^2))
The result is
ans = 2*x*cos(x^2)
Differentiate the following single-variable expression six times:
syms t; diff(t^6,6)
The result is
ans = 720
Differentiate the following expression with respect to t:
syms x t; diff(sin(x*t^2), t)
The result is
ans = 2*t*x*cos(t^2*x)
![]() | diag | digits (sym) | ![]() |

Includes the most popular MATLAB recorded presentations with Q&A sessions led by MATLAB experts.
| © 1984-2009- The MathWorks, Inc. - Site Help - Patents - Trademarks - Privacy Policy - Preventing Piracy - RSS |