how to use derivation to a function from the user
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);
Réponses (2)
Jan
le 28 Nov 2017
0 votes
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.
Catégories
En savoir plus sur Calculus dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!