[问题] 关于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