The algorithm to calculate the fractional power in MATLAB?

7 views (last 30 days)
>> (-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.

Accepted Answer

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

More Answers (0)

Community Treasure Hunt

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

Start Hunting!