2012-07-15 108 views
0

我想在matlab中畫一條線。我的場景就像x = [ - 400:400],'y'應該是相同的長度,但不規則的斜坡連續線,最後我想要使用繪圖命令來繪圖,比如plot(x,y)。任何人都可以建議如何去做。matlab繪圖

感謝

+2

這個不清楚;如果你知道你需要使用'plot(x,y)',那麼問題是什麼? – 2012-07-15 16:44:20

+0

看來你已經回答了你的問題。 – chaohuang 2012-07-15 16:52:36

+0

我必須繪製不規則的線如何選擇y – 2012-07-15 17:08:54

回答

1

假設你想在1步繪製,那麼你必須:

x1=-400:-300; 
x2=-300:-200; 
x3=-200:300; 
x=[x1 x2 x3]; 

然後y的你將有:

y1=ones(1,length(x1)); 
y2=(-200-150)/(-200+300) (x2+300) + 150; 
y3=(200+200)/(300+200) (x3+200) - 200; 
y=[y1 y2 y3] 

然後:

plot(x,y) 
+0

感謝您的幫助 – 2012-07-15 20:10:25

+0

@JustinOommen如果您的答案是可以接受的,您可能希望通過點擊勾號來接受它,因此它變成綠色。通過這種方式,其他人會知道這是問題的解決方案,所以他們也可以使用它,謝謝。 – TJ1 2012-07-15 21:47:48