24小时热门版块排行榜    

查看: 654  |  回复: 6
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

hu123rong00

铜虫 (小有名气)

[交流] 【求助】简单指令运行结果为什么不同 已有2人参与

a=-8
w1=a^(2/3)
w2=(a^2)^(1/3)
w3=(a^(1/3))^2
这几个有什么不同吗?问得比较弱智。谢谢了哈
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

change0618

铁杆木虫 (著名写手)

方丈大师


小木虫(金币+0.5):给个红包,谢谢回帖交流
>> angle(1 + 3^(1/2)*i)*180/pi

ans =

   60.0000

>> angle(-2)*180/pi

ans =

   180

>> angle(1 - 3^(1/2)*i)*180/pi

ans =

  -60.0000
6楼2010-10-27 22:09:46
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 7 个回答

xiegangmai

版主 (职业作家)

我没头衔

优秀版主优秀版主优秀版主


小木虫(金币+0.5):给个红包,谢谢回帖交流
呵呵,有意思。
你的例子中w1和w3是相同的,而与w2不同。

如果 a = 8,得到的是相同的。

分析一下,可以发现MATLAB在进行分数指数计算的规律。
明德厚学、求是创新
2楼2010-10-27 21:50:12
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

change0618

铁杆木虫 (著名写手)

方丈大师


小木虫(金币+0.5):给个红包,谢谢回帖交流
>> a=-8

a =

    -8

>> a^(2/3)

ans =

  -2.0000 + 3.4641i

>> (a^2)^(1/3)

ans =

    4.0000

>> (a^(1/3))^2

ans =

  -2.0000 + 3.4641i
3楼2010-10-27 21:58:14
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

change0618

铁杆木虫 (著名写手)

方丈大师

>> a^(1/3)

ans =

   1.0000 + 1.7321i

>> ans^2

ans =

  -2.0000 + 3.4641i
4楼2010-10-27 21:59:51
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见