2013-03-06 105 views
1

如何在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. 

回答

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)