matlab中出现i是什么意思?

6.6207979924168814776331608587916+.50165031813939391822583457820475e-3*i
结果如下,请高人赐教,帮我算出上式结果,不胜感激!

i是虚数单位,这是一个复数。如果你确定结果应该是实数而且程序没错的话,可能因为浮点数误差的关系出现一个非常非常小的虚部,用real(a)直接把它去掉即可。
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-04-11
说明结果是复数,在实数范围内没结果。
第2个回答  2011-04-17
复数的虚部
相似回答