在MATLAB R2012:複數可視化文件時虛部爲空在MATLAB
>> 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
我怎樣才能解決呢?
問候。
爲什麼你需要它來隱藏虛部,如果是0?如果是出於輸出目的,您可以編寫自己的輸出函數以完全按照您想要的格式顯示它,例如使用fprintf(到屏幕或文件)。從R2013開始,內置顯示功能在MATLAB中進行了更改,以顯示即使爲0的虛部 - 以便與Workspace顯示保持一致,並且由於對於某些應用,希望看到虛部甚至爲零。我不相信有任何選擇可以隱藏想象的部分,但是你總是可以向mathworks提交一個建議。 – Brian