how to use derivation to a function from the user
5 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
I have been suggested to use anonymous function for functions from the user and it works, but now I need to do derivation of the entered function I try diff and it's not working
str = input('Please enter the function: ', 's');
f = str2func(['@(x) ',str]);
dydx=diff(f);
r1=dydx(2);
disp(r1);
2 commentaires
Stephen23
le 28 Nov 2017
"I need to do derivation of the entered function"
Do you need a symbolic result or a numeric result?
Réponses (2)
Jan
le 28 Nov 2017
See https://www.mathworks.com/matlabcentral/answers/312339-how-to-convert-strings-to-symbolic-expressions-without-sym for the conversion of strings to symbolical expressions.
0 commentaires
Voir également
Catégories
En savoir plus sur Calculus dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!