Problem, when trying to differentate sin(f(x)), with variable x
Mostrar comentarios más antiguos
Hello!
I would like to try some basic functions in Matlab. I faced two problems, which seems unable to solve for me.
If I type:
a=sin(3*x)
b=diff(a,x)
Then I run it:
a=sin(3*x)(3*x)
b=3*D(sin(3*x))(3*x)
I think it should be:
a=sin(3*x)
b=3*cos(3*x)
Please tell me what is wrong with my little code! Thank you!
Respuesta aceptada
Más respuestas (5)
Andy
el 26 de Abr. de 2014
0 votos
Andy
el 26 de Abr. de 2014
0 votos
Walter Roberson
el 27 de Abr. de 2014
0 votos
I think maybe you had something in your workspace that was interfering. Did you try clearing all variables, or restarting MATLAB?
Roberto
el 27 de Abr. de 2014
try clearing the workspace
>> clear all;

Andy
el 27 de Abr. de 2014
0 votos
1 comentario
Azzi Abdelmalek
el 27 de Abr. de 2014
Don't use clear all, just clear your variables
Categorías
Más información sobre Special Values en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
