Plotting symbolic equation in matlab
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Md. Ashikur Rahman Any
le 18 Avr 2021
Commenté : Cris LaPierre
le 18 Avr 2021
whats wrong with this?
Here i tried to plot a sybolic equation for range x=[1,20] but it shows
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/587896/image.png)
How to fix it .and plotting the curve
0 commentaires
Réponse acceptée
Cris LaPierre
le 18 Avr 2021
syms eq(x)
eq(x) = (sin(sqrt(x)+5)*exp(sqrt(x)))/sqrt(x)
fplot(eq,[0 20])
2 commentaires
Cris LaPierre
le 18 Avr 2021
I think you want to use vpasolve. It does not appear to be able to return all solutions at once, so you'll have to define intervals to search in. See this example.
syms x
eq = (sin(sqrt(x)+1)*exp(sqrt(x)))/sqrt(x)==0
vpasolve(eq,x)
% restricting range
vpasolve(eq,x,[0 10])
vpasolve(eq,x,[10 30])
Plus de réponses (0)
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!