2013-02-26 74 views
0

我有一个Nx2矢量,矢量中的每一行都是矩阵中的一个坐标。 例如:调用路径矢量是这样的:访问matlab中矢量值

Path=[1 2; 
3 4; 
5 6; 
7 8;]; 

我的问题是我如何可以访问矢量把我的X和Y坐标? 如果我写路径(1)的答案是1,路径(2)的答案是3,但我想采取对1 2,然后3 4等。 我可以做一个循环吗? 谢谢!

+2

怎么样的路径(1,:) – 2013-02-26 14:43:02

回答

2

这会给你一个一个的每一行。

for i=1:size(Path,1) 
    Path(i,:) 
end 

如果你只是想绘制的路径,尝试:

plot(Path(:,1),Path(:,2)) 
+0

谢谢你,但我怎么能访问到elemants? 我想绘制的路径,坐标后坐标,为此,我运行在一个循环,我需要提供x和y绘图功能在循环的每个iteretion ... 这就是为什么我想somthing像路径(1 ),路径(2) 谢谢 – shlomi 2013-02-26 14:49:42

+0

好吧我有管理,我只写剧情(路径(i,1),路径(i,2) – shlomi 2013-02-26 14:55:37

+0

另外请注意我的编辑,如果你只是想绘制整个路径。 – 2013-02-26 15:13:45