The algorithm to calculate the fractional power in MATLAB?

7 visualizzazioni (ultimi 30 giorni)
>> (-1).^(2/3)
ans =
-0.5000 + 0.8660i
>> ((-1).^2).^(1/3)
ans =
1
I tried to calculate the fractional power 2/3 of the negative -1, then I found the results above...Orz...Could anyone help me to understand this issue? THX.

Risposta accettata

the cyclist
the cyclist il 15 Apr 2017
Modificato: the cyclist il 15 Apr 2017
This is explained in the documentation for power (especially the "Find Roots of Number" section) and nthroot.

Più risposte (0)

Community Treasure Hunt

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

Start Hunting!