[問題] 關於plot消失的點...

作者: PurPkNighT (PurPkNighT)   2017-07-27 21:28:33
最近換新電腦,
下載了新版的Matlab 2017a
發現有個關於plot繪圖的問題,
不知道是不是版本差異造成
想請益一下大家
http://imgur.com/a/4lDof
這是之前用學校電腦跑出來的圖
(不確定是什麼版本,現在畢業了也沒辦法回去看)
http://imgur.com/a/goSfp
這是我用現在電腦跑出來的圖
只要是預設的圖案 或者我多加'.'指令(是否其實預設就是.?)
都跑不出來(一片空白)
甚至我開之前存下來的.fig檔案
原本有的線也消失了依然變成一片空白
不知道是哪裡出了問題
或是因為版本差異造成的呢?
附上plot那段的程式碼
如下
for i=1:n
plot(Sp1(1,i),Mp1(1,i),'color',[0.07,0.21,0.14]);
hold on;
end
%曲線
for i=1:m
plot(Sp2(1,i),Mp2(1,i),'color',[0.64,0.08,0.18]);
hold on;
end
%直線
麻煩大家幫忙解惑了QQ
作者: sppmg (sppmg)   2017-07-28 07:45:00
先把color以後刪掉看看啊!
作者: PurPkNighT (PurPkNighT)   2017-07-28 08:38:00
有試過了 一樣是空白的
作者: sunev (Veritas)   2017-07-28 09:44:00
等等,一次畫一個點?這樣當然不會有線啊
作者: PurPkNighT (PurPkNighT)   2017-07-28 10:44:00
因為點的數目夠多,所以看起來會很接近直線才對
作者: jsrdoz ( )   2017-07-28 13:01:00
有先確定在你的電腦跑前面的計算後,資料裡面都有資料?array裡面都有變數? 這樣才對這看起來很像是資料裡面有NaN
作者: PurPkNighT (PurPkNighT)   2017-07-28 18:40:00
確定有 我其實有稍微修過了 不是放完整的
作者: sunev (Veritas)   2017-07-28 20:16:00
plot(Sp1,Mp1); 會有線嗎?
作者: PurPkNighT (PurPkNighT)   2017-07-29 11:00:00
試了一下,會有耶...
作者: sunev (Veritas)   2017-07-29 15:48:00
那就是點太少,只畫點不會連成線啊
作者: PurPkNighT (PurPkNighT)   2017-07-30 22:11:00
我點有上萬個 而且之前用一模一樣的code是跑得出來的啊
作者: sunev (Veritas)   2017-07-31 01:04:00
那就加 '.'吧,原來寫法沒什麼道理
作者: PurPkNighT (PurPkNighT)   2017-08-06 21:11:00
試過加'.'一樣唷
作者: paladin499 (芭樂丁)   2017-08-20 15:15:00
Hold on不用放回圈內吧?
作者: windg (風)   2017-08-23 11:34:00
改markersize

Links booklink

Contact Us: admin [ a t ] ucptt.com