How to find a symbolic derivative?
1 visualizzazione (ultimi 30 giorni)
Mostra commenti meno recenti
Assume you are writing a complex function - in my case, to find the equations of motion of a coupled drives system (CE108).
Is there a way to differentiate a symbolic variable (say, x) so that you get its symbolic derivative (in our case, dx)?
Example:
syms x, m
T = 0.5*m*x^2
y = SymbolicDerivative(T,x); %is there something like this
y = m*dx % that gives this?
Any custom made functions or any prebuilt ones you know?
0 Commenti
Risposte (1)
Jose Marques
il 19 Nov 2017
Modificato: Jose Marques
il 19 Nov 2017
Use diff function:
syms f(x)
f(x) = sin(x^2);
df = diff(f,x)
Result:
df(x) = 2*x*cos(x^2)
0 Commenti
Vedere anche
Categorie
Scopri di più su Symbolic Math Toolbox in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!