vpasolve all solutions?

5 views (last 30 days)
bil on 11 Jan 2023
Answered: Rik on 11 Jan 2023
Hey all,
I was wondering if there was an efficient way of finding all the unique solutions to an equation using vpasolve in a given interval? I understand one can use the "Random" option to probe the possible solutions in the interval but is there a way to know you've found all the solutions? I understand that there could be no real answer to this question but just wanted to see if there were some possible workaround.

Answers (1)

Rik on 11 Jan 2023
There might be a direct way, but at the very least there is a workaround:
Since you can specify an initial estimate, you can provide each end point of your interval as an endpoint. If the results are different you provide the midpoint between the two solutions. You keep adding midpoints as initial estimates as long as the results are different. That way you are highly likely to find all solutions.


Find more on Creating and Concatenating Matrices 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!