从一组坐标中创建一个向量

49次浏览(过去30天)
如果我有一组坐标
X =[10.1, 5.4, 7.3,…];
Y =[2.3, 7.4, 8.8,…];
我如何创建一个单一的向量,将每个点分配给一个整数,这样index =[1 2 3…]。例如,下标为1的点坐标为x(1) y(1)
感谢任何帮助。

接受的答案

Bjorn Gustavsson
Bjorn Gustavsson 2021年8月20日
如果你有:
R = [x(:),y(:)];%(:)形成任意维数组的列向量。
然后你会发现:
P1 = r(1,:)
HTH
2的评论
Fangjun江
Fangjun江 2022年3月28日
没有必要“存储索引”。长度(x),数字(x)或大小(x)可以返回大小信息,如果这是你想要的。

登录评论。

更多答案(1)

Fangjun江
Fangjun江 2021年8月20日
你是说像这样?真的没有必要这样做。请解释一下需要。
X = [10.1, 5.4, 7.3];
Y = [2.3, 7.4, 8.8];
指数= (x, y) ';
指数(1:)
ans =
10.1000 - 2.3000

标签

s manbetx 845


释放

R2021a

社区寻宝

在MATLAB Central中找到宝藏,并发现社区如何帮助您!

开始狩猎!