我有一个点坐标数组,如
Coordinates = [ x1 y1;
x2 y2;
x3 y3;
x4 y4];
我想画线来连接这些点。
例如,我想将点(x1, y1)
连接到(x2, y2)
,将点(x3, y3)
连接到(x4, y4)
,依此类推。
请您告诉我该怎么做?
答案 0 :(得分:0)
plot文档的简单副本:
x = -pi:.1:pi;
y = sin(x);
plot(x,y)
答案 1 :(得分:0)
plot([x1,x2],[y1,y2], [x3,x4],[y3,y4])
。
答案 2 :(得分:0)
我问similar question但收效甚微。但我确实为我的应用程序弄清楚了所以它可能对你有帮助。
答案 3 :(得分:0)
for i=1:no_of_elements
line([x(i),y(i)],[x(i+1),y(i+1)])
end
答案 4 :(得分:0)
正如user3487733所说,但在第一行略有调整。
for I=1:2:no_of_elements
line([x(I),y(I)],[x(I+1),y(I+1)])
end
user3487733的回答会将(x1,y1)
与(x2,y2)
连接到(x3,y3)
到(x4,y4)
。
据我所知,您需要(x1,y1)
至(x2,y2)
然后(x3,y3)
至(x4,y4)
;即(x2,y2)
未与(x3,y3)
相关联。