假设id的向量(或矩阵)
> 1 2 3 3 2
Run Code Online (Sandbox Code Playgroud)
假设这些id中的每一个都对应于存储在另一个向量中的数值
14 33 25
我想用它们的相应值替换id来构建以下向量
14 33 25 25 33
必须有一种简单的方法来实现这一目标,而不是诉诸循环,但我的大脑目前让我失望,我在文档中找不到任何东西.有任何想法吗?
假设:
x = [14 33 25]
ind = [1 2 3 3 2]
Run Code Online (Sandbox Code Playgroud)
然后
x(ind) = 14 33 25 25 33
Run Code Online (Sandbox Code Playgroud)