为什么matlab复数运算结果虚部都是零

来源:百度知道 编辑:UC知道 时间:2024/05/25 07:28:07
我编了一个程序,计算一个含有i的表达式的值,结果将x值代入之后,实部正确,虚部却是零,请高手指点。

一般情况不会是软件的问题,也应该不会编写错误吧,MAtlab默认的小数点后面只有四位,如果你计算的虚数部分数值太小,它就显示前面四位0,但是实际上数值还是没有忽略,只是没有显示而已。我的经验~~~

只能说你的程序写错了,我并不认为这是MATLAB的bug。
仔细检查一下,比如说i是不是被赋过值。