linux – 如果有两个矩阵a和b,那么(b)在matlab中做什么?

前端之家收集整理的这篇文章主要介绍了linux – 如果有两个矩阵a和b,那么(b)在matlab中做什么?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

如果我有一个矩阵,说

a = [1 2 3;
     4 5 6]

b = [2 2 2;
     3 3 3]

当我在matlab中做(b)时,我得到了答案

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

到底发生了什么?

最佳答案
您正在为b中的每个项目编制索引. a(2)= 4且a(3)= 2

所以

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

就是你所看到的.

猜你在找的Linux相关文章