Unable to solve using vpasolve

5 views (last 30 days)
My equation is sin(A)-sin(1.62)*exp(-(2*pi+A-1.62)/18.85.
I write it and use 'vpasolve' to find the solutions.
Unfortunately, it doesn't give me the right ans Equation at Slide 23
How can I get the solution I want.
Code:
syms A
vpasolve(sin(A)-sin(1.62)*exp(-(2*pi+A-1.62)/18.85) == 0,A,3)

Accepted Answer

Walter Roberson
Walter Roberson on 26 Apr 2021
syms A
eqn = sin(A)-sin(1.62)*exp(-(2*pi+A-1.62)/18.85)
eqn = 
vpasolve(eqn == 0,A,1)
ans = 
0.84178630519911388705537692607065
fplot(eqn, [-10 10])
There are multiple roots.
There is a lower bound around -4.663 with a second root around -4.656. There is, however, no upper bound.

More Answers (0)

Categories

Find more on Symbolic Math Toolbox in Help Center and File Exchange

Products


Release

R2020a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!