How to display all valid results when converting fraction form to decimal form? Specifically when the fraction expression includes roots of negative numbers.
2 views (last 30 days)
Show older comments
For example, (-1)^(1/3)+2 is something what I got from subsituting varibles into a symbolic equation, and I would like to see all the complex results and eliminate ones that have imaginary components.
0 Comments
Answers (1)
Gargi Patil
on 15 Apr 2021
The following code returns all the roots of (-1)^(1/3)+2:
allRoots = 2 + roots([1 0 0 1]);
The following code returns the real root for the expression (-1)^(1/3)+2:
realRoots = 2 + nthroot(-1, 3);
0 Comments
See Also
Categories
Find more on Argument Definitions in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!