6

如果我有一个矩阵,说

a = [1 2 3;
     4 5 6]

b = [2 2 2;
     3 3 3]

当我在 matlab 中做 a(b) 时,我得到的答案是

a(b) = [4 4 4;
        2 2 2]

这里到底发生了什么?

4

1 回答 1

4

您正在为 a 中的每个项目编制索引ba(2) = 4a(3) = 2

所以

c = [a(2) a(2) a(2); a(3) a(3) a(3)] 

就是你所看到的。

于 2013-09-29T07:35:17.030 回答