首页 > 解决方案 > 如何分配给由向量索引的一些向量元素?

问题描述

假设,我有一个向量v = [11, 12, 13, 14, 15],我想使用索引向量分配给该向量i和从该向量分配,以便分别取和的值。ju = [3, 5]ij1315

我试过[i, j] = v(u)了,但没有用。做我想做的最好的方法是什么?

标签: matlab

解决方案


大致如下

v = [11, 12, 13, 14, 15];
u=[3,5];
l = [v(u(1)),v(u(2))];
i = l(1);
j = l(2);

或者

v = [11, 12, 13, 14, 15];
u=[3,5];

i = v(u(1));
j = v(u(2));

推荐阅读