标签: function matlab matrix
我正在使用Matlab来完成我的一个项目。我被困在一个基本的东西。
我有2个基质 - A和B以及矢量V.我想要做的是:
(i,j)= V(B(i,j))。
我尝试以最明显的方式执行此操作 - 嵌套循环。出于某种原因,A没有被填充。我错过了什么吗?是否有更高效(内置函数)的方法。
谢谢,
阿尼尔。
答案 0 :(得分:3)
如果B中的所有条目都是大于零的整数,并且B的最大值不大于V中的元素数,那么您只需编写
B
V
A = V(B);