How to get only real output from (-3)^(1/3)
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
(-3)^(1/3)
I need the ans: -1.44224957.
0 Kommentare
Antworten (2)
Steven Lord
am 22 Aug. 2021
You can use the nthroot function.
y = nthroot(-3, 3)
2 Kommentare
Walter Roberson
am 22 Aug. 2021
... I went looking for that, as I thought I remembered it existing. It is not mentioned in the documentation for power() or realroot() .
Walter Roberson
am 22 Aug. 2021
format long g
syms x
solve(x^3==-3 & imag(x) == 0)
double(ans)
Siehe auch
Kategorien
Mehr zu Formula Manipulation and Simplification finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!