matlab中出现i是什么意思?6.6207979924168814776331608587916+.50165031813939391822583457820475e-3*i 结果如下,请高人赐教,帮我算出上式结果,不胜感激!

来源:学生作业学帮网 编辑:学帮网 时间:2024/05/29 18:08:45

matlab中出现i是什么意思?
6.6207979924168814776331608587916+.50165031813939391822583457820475e-3*i
结果如下,请高人赐教,帮我算出上式结果,不胜感激!

i是虚数单位,这是一个复数.如果你确定结果应该是实数而且程序没错的话,可能因为浮点数误差的关系出现一个非常非常小的虚部,用real(a)直接把它去掉即可.