dapianzi 发表于 2008-5-30 15:59

求助啊!画图问题。

小弟刚接触matlab不久,很多东西不懂

请教各位大侠一个问题

例如:有四个数组

x=[1 5 3 4]

y=[5 6 9 8]

a=[11 12 13 16]

b=[25 46 35 12]

用subplot两个子图,其中一个子图是x和y的曲线的比较,另一个子图是a和b的曲线的比较。

就是说x和y在一个子图,a和b在另一个子图中,小弟总是只画出一个曲线,望大伙帮帮忙啊,急!!!!

[[it] 本帖最后由 dapianzi 于 2008-5-30 16:21 编辑 [/it]]

seidel 发表于 2008-5-30 18:29

x=[1 5 3 4];
y=[5 6 9 8];
a=[11 12 13 16];
b=[25 46 35 12];
subplot(1,2,1)
plot(x,y);
subplot(1,2,2)
plot(x,y)

dapianzi 发表于 2008-5-31 15:35

[quote][bo][un]seidel[/un] 在 2008-5-30 18:29 的发言:[/bo]

x=[1 5 3 4];
y=[5 6 9 8];
a=[11 12 13 16];
b=[25 46 35 12];
subplot(1,2,1)
plot(x,y);
subplot(1,2,2)
plot(x,y) [/quote]
这个貌似不行啊,你这个是每个子图上只有一条曲线,而不是两条曲线,我想要的是每个子图上有两条曲线

hitzhang 发表于 2008-5-31 18:19

x=[1 5 3 4];
y=[5 6 9 8];
a=[11 12 13 16];
b=[25 46 35 12];
subplot(1,2,1)
plot(x);hold on;plot(y);
subplot(1,2,2)
plot(a);hold on;plot(b);

页: [1]

编程论坛