【发布时间】:2014-02-09 16:42:48
【问题描述】:
我正在尝试沿第二维查找 3 维矩阵的极值。
我从
[~,index] = max(abs(mat),[],2),但我不知道如何从这里前进。索引向量如何与原始矩阵一起使用。或者这个问题有完全不同的解决方案吗?
为了说明任务假设以下矩阵:
mat(:,:,1) =
23 8 -4
-1 -26 46
mat(:,:,2) =
5 -27 12
2 -1 18
mat(:,:,3) =
-10 49 39
-13 -46 41
mat(:,:,4) =
30 -24 18
-40 -16 -36
预期的结果将是
ext(:,:,1) =
23
-46
ext(:,:,2) =
-27
18
ext(:,:,3) =
49
-46
ext(:,:,4) =
30
-40
我不知道如何使用index 向量和mat 来获得所需的结果ext。
【问题讨论】:
-
我不明白你的问题到底是什么。你想找到最大维度的最大值,然后呢?
-
我想找到沿第二维的绝对值的最大值乘以符号。