在MATLAB R2012中:
>> rand(3) ; ans(1,1)=1+i
ans =
1.0000 + 1.0000i 0.5060 0.9593
0.7513 0.6991 0.5472
0.2551 0.8909 0.1386
但是在R2013中:
>> rand(3) ; ans(1,1)=1+i
ans =
1.0000 + 1.0000i 0.9134 + 0.0000i 0.2785 + 0.0000i
0.9058 + 0.0000i 0.6324 + 0.0000i 0.5469 + 0.0000i
0.1270 + 0.0000i 0.0975 + 0.0000i 0.9575 + 0.0000i
我该如何解决?
问候。
最佳答案
没有选择的机会,我只能猜测您可能想尝试这种格式。
我最好的选择是format shortg
,它可能隐藏虚构的部分,或者只是使其不那么分散注意力:
rand(3) ; ans(1,1)=1+i
format shortg
rand(3) ; ans(1,1)=1+i
是的,这是
shortg
而不是short
。它尝试不显示不相关的零和小数。关于matlab - MATLAB中虚部为空时的复数可视化,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18966322/