如何绘制锯齿状线?

时间:2013-03-06 04:26:57

标签: matlab graph plot

如何在matlab中绘制锯齿状线?该图形将像锯,斜率相同但峰值不同。

例如:

Peak #   Start        End
1        (0.2,2.2)    (1.5,0)
2        (1.5,3)      (3.27,0)
3        (3.27,1.2)   (3.98,0)
etc.

1 个答案:

答案 0 :(得分:0)

只需将plot与点的x和y坐标一起使用:

x = [0.2 1.5 1.5 3.27 3.27 3.98];
y = [2.2 0 3 0 1.2 0];
plot(x, y)

除非你不想要垂直线?你可以这样做:

x = [0.2 1.5 nan 1.5 3.27 nan 3.27 3.98];
y = [2.2 0 nan 3 0 nan 1.2 0];
plot(x, y)