22问答网
所有问题
matlab中出现i是什么意思?
6.6207979924168814776331608587916+.50165031813939391822583457820475e-3*i
结果如下,请高人赐教,帮我算出上式结果,不胜感激!
举报该问题
推荐答案 推荐于2017-11-24
i是
虚数单位
,这是一个复数。如果你确定结果应该是实数而且程序没错的话,可能因为
浮点数
误差的关系出现一个非常非常小的虚部,用real(a)直接把它去掉即可。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://22.wendadaohang.com/zd/f2CCIhCh6.html
其他回答
第1个回答 2011-04-11
说明结果是复数,在实数范围内没结果。
第2个回答 2011-04-17
复数的虚部
相似回答
大家正在搜
相关问题
MATLAB中输出结果中的i是什么意思
matlab中!=是什么意思
matlab中“X(:,i)'”是什么意思?
matlab中i~=1什么意思
;;[matlab中,A(1,i ,:)是什么意思?
matlab中i和j是什么意思?
matlab 中 a(i:j) 是什么意思?
MATLAB中计算结果出现了 16.446631+0.*i ...