How to get only real output from (-3)^(1/3)
1 visualizzazione (ultimi 30 giorni)
Mostra commenti meno recenti
(-3)^(1/3)
I need the ans: -1.44224957.
0 Commenti
Risposte (2)
Steven Lord
il 22 Ago 2021
You can use the nthroot function.
y = nthroot(-3, 3)
2 Commenti
Walter Roberson
il 22 Ago 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
il 22 Ago 2021
format long g
syms x
solve(x^3==-3 & imag(x) == 0)
double(ans)
Vedere anche
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!