如何绘制以下值

时间:2012-12-28 19:01:07

标签: matlab

想象t是在xx的

         t: |0.2 |0.4 |0.6 |0.8 |1.0 |1.2 |1.4  |1.6 |1.8  |2.0
first function   |    |    |    |    |    |     |    |     |
         y1:|2.0 |1.7 |1.4 |1.2 |1   |0.8 |0.7  |0.6 |0.5  |0.4
second function  |    |    |    |    |    |     |    |     |
         y2:|3.0 |2.9 |2.8 |2.8 |2.8 |2.8 |2.8| |2.9 |2.9  |3

想象一下y1和y2是带有两个函数图像的向量。如何用颜色和线条中的某种图案绘制它们?

另外,我如何做两个单独的图形:一个用于y1,另一个用于y2?

提前谢谢

1 个答案:

答案 0 :(得分:2)

使用plot命令和hold on将两个图都放在同一个图上

figure
hold on
plot(t,y1,'ro-')
plot(t,y2,'g+:')

您可以通过阅读地图上的帮助(help plot)来查看其他颜色,线条样式和标记。

如果您想要两个单独的图表:

figure
plot(t,y1,'ro-')
figure
plot(t,y2,'g+:')