Matlab 如何画一条锯齿线?

Matlab 如何画一条锯齿线?,matlab,graph,plot,Matlab,Graph,Plot,如何在matlab中绘制锯齿线?图形将像一把锯子,斜率相同,但峰值不同 例如: Peak#开始-结束 1 (0.2,2.2) (1.5,0) 2 (1.5,3) (3.27,0) 3 (3.27,1.2) (3.98,0) 等。 只需使用点的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) 除非你不想要垂直线?您可以这样做:

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

例如:

Peak#开始-结束
1        (0.2,2.2)    (1.5,0)
2        (1.5,3)      (3.27,0)
3        (3.27,1.2)   (3.98,0)
等。

只需使用点的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)