How to find a symbolic derivative?
    9 visualizaciones (últimos 30 días)
  
       Mostrar comentarios más antiguos
    
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 comentarios
Respuestas (1)
  Jose Marques
      
 el 19 de Nov. de 2017
        
      Editada: Jose Marques
      
 el 19 de Nov. de 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 comentarios
Ver también
Categorías
				Más información sobre Symbolic Math Toolbox en Help Center y File Exchange.
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

