MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   资料存档 (https://www.labfans.com/bbs/forumdisplay.php?f=72)
-   -   如何用对应数值的向量有效替换id的向量 (https://www.labfans.com/bbs/showthread.php?t=23409)

poster 2019-12-10 20:41

如何用对应数值的向量有效替换id的向量
 
假设id的向量(或矩阵)

> 1 2 3 3 2 假设每个id对应一个数值,存储在另一个向量中
[INDENT] 14 33 25

[/INDENT]我想用相应的值替换ID以构建以下向量
[INDENT] 14 33 25 25 33

[/INDENT]必须有一种简单的方法来实现此目的而不求助于循环,但是我的大脑此刻使我失望,而且我在文档中找不到任何东西。有任何想法吗?



[B]回答:[/B]

假设:

x = [14 33 25] ind = [1 2 3 3 2] 然后

x(ind) = 14 33 25 25 33

[url=https://stackoverflow.com/questions/2805911]更多&回答...[/url]


所有时间均为北京时间。现在的时间是 20:00

Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.