2012-01-13 10 views
-3

Iは、点のアレイはMATLABのいくつかの点を結ぶ線を引く?

Coordinates = [ x1 y1; 
       x2 y2; 
       x3 y3; 
       x4 y4]; 

、同様に座標Iは、これらの点を接続する線を描画したい持っています。

たとえば、ポイント(x1, y1)(x2, y2)に、ポイント(x3, y3)(x4, y4)に接続したいと思います。

どうすればいいですか?

x = -pi:.1:pi; 
y = sin(x); 
plot(x,y) 
+0

「参加する」とはどういう意味ですか? – Yuushi

+0

「参加する」とは、具体的にはどういう意味ですか? – Divya

+0

参加すると、私はそれらを1行ずつ接続することを意味します。 –

答えて

0

平野コピーがplotドキュメントを形成します。

0

plot([x1,x2],[y1,y2], [x3,x4],[y3,y4])

+0

ありがとう、それは働いている:) –

0

私はsimilar questionにほとんど迷わず尋ねました。しかし、私は自分のアプリケーションのためにそれを理解したので、おそらくそれはあなたを助けるでしょう。

0
for i=1:no_of_elements 

line([x(i),y(i)],[x(i+1),y(i+1)]) 

end 
0

ユーザ3487733は言ったが、最初の行でわずかに調整されている。

for I=1:2:no_of_elements 
    line([x(I),y(I)],[x(I+1),y(I+1)]) 
end 

user3487733の答えは(x4,y4)(x3,y3)(x2,y2)(x1,y1)を接続します。 私はあなたが望む質問を理解しているので、(x1,y1)から(x2,y2)まで、そして(x3,y3)から(x4,y4)まで;すなわち(x2,y2)(x3,y3)に接続されていません。