-1
我想画两个数字并分别保存为suva1.fig
和suva2.fig
。第一个图中有5条相同的线,第二个图中有4条相同的线。以下是我的代码。但我不能得到所需的情节。请指出如何编辑代码以获得期望的结果。在Matlab图中显示多个图
clear all
clc
x1=[1:1:50];
y1=[1:1:50];
x2=[1:2:100];
y2=[1:2:100];
for i=1:2
if (i==1)
for j=1:5
h=figure
plot(x1,y1,'o')
hold on
end
saveas(h, 'suva1','fig')
end
if (i==2)
for j=1:4
h=figure
plot(x2,y2,'o')
end
saveas(h, 'suva2','fig')
end
end
A.你不需要我环路和'if' statments(@晒会告诉我们。你也可以为循环选择其他变量......)B.你错过了第二个数字中的'hold on' – Adiel 2014-11-04 13:25:11
C.你用第二个数字跑过第一个图 – Adiel 2014-11-04 13:41:17