[問題] 數列對應的問題已回收
x=[3 1 5 4 6 2]
y=[1 2 3 4 5 6]
我想要將數列變成
z=[2 6 1 4 3 5]
也就是
x是對應的位置
y是對應的數字
如:z(x(1))=1
z(x(2))=2
以此類推...
目前之想到用迴圈的方法
z=zeros(1,6)
for i=1:6
z(x(i))=i;
end
不知道有沒有較快速的方法?
因為真正要跑的東西有點多
怕迴圈太慢
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.119.234.246
推
01/15 21:24, , 1F
01/15 21:24, 1F
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章