Plotting symbolic equation in matlab
2 views (last 30 days)
Show older comments
Md. Ashikur Rahman Any
on 18 Apr 2021
Commented: Cris LaPierre
on 18 Apr 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 Comments
Accepted Answer
Cris LaPierre
on 18 Apr 2021
syms eq(x)
eq(x) = (sin(sqrt(x)+5)*exp(sqrt(x)))/sqrt(x)
fplot(eq,[0 20])
2 Comments
Cris LaPierre
on 18 Apr 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])
More Answers (0)
See Also
Categories
Find more on Calculus in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!