qpalz 发表于 2008-7-5 00:50

sqrt(-1)的问题

.1000e-5*(.5000e17+.1000e11*sqrt(-1)*w-1.*w^2)/(.1000e11+1.*sqrt(-1)*w)
                                       .5000e11/(.1000e11+1.*sqrt(-1)*w)
                                                                      1.

上面这个计算结果中sqrt(-1)让人很不爽啊,计算机为什么不用 j 表示呢,高手说说原因

friendchj 发表于 2008-7-5 10:57

我的是2008a版本,运行结果如下:
>> sqrt(-1)

ans =

      0 + 1.0000i
不知道和你的版本有关系吗

sigma665 发表于 2008-7-5 11:09

回复 楼主 的帖子

是不是syms型

用subs试下

qpalz 发表于 2010-11-24 21:59

sigma665 发表于 2008-7-5 11:09 static/image/common/back.gif
是不是syms型

用subs试下

感谢!!!!

zhouyang664 发表于 2010-11-24 23:37

本帖最后由 zhouyang664 于 2010-11-24 23:38 编辑

将sym 类型转换为数值型有几种方法:
subs/double/single/vpa/eval
help 一下,学习学习吧!
PS:以后不要重复发帖啊...

qpalz 发表于 2012-2-3 14:00

回复 5 # zhouyang664 的帖子

受教了!!!!!!!!
页: [1]
查看完整版本: sqrt(-1)的问题