How to solve this kind of equation
Afficher commentaires plus anciens
Hi all!
How do I solve the equation y=sin(x)+ e^(0.25x-1.5)? I need the roots...
Also how do I draw it and show the x and y axes?
Thanks!
2 commentaires
Walter Roberson
le 11 Déc 2012
That is not a polynomial equation!
Omri
le 11 Déc 2012
Réponses (2)
John Petersen
le 11 Déc 2012
x = [-20:.01:20]';
y=sin(x)+exp(0.25*x-1.5);
figure;plot(x,y);grid
2 commentaires
Omri
le 11 Déc 2012
John Petersen
le 12 Déc 2012
Numerically. But, as you can see from the plot, when x <-10 it becomes a sine wave. Also, all the roots are x<5.3 so that can constrain your search.
The function has infinitely many roots, but here's a way to find one of them
fun=@(x) sin(x)+ exp(0.25*x-1.5)
xroot = fzero(fun, 0)
and to plot in some interval, e.g. [-10,3]
fplot(fun, [-10,3])
Catégories
En savoir plus sur Function Handles 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!