gpt4 book ai didi

matlab - 在 MATLAB 中从 3 个矩阵中获取坐标最大值

转载 作者:太空宇宙 更新时间:2023-11-03 20:02:11 26 4
gpt4 key购买 nike

假设我有 3 个矩阵ABC。我想创建包含矩阵最大值的新矩阵。

例如让

A = [ a11 a12.. ] B = [b11 b12 ..] C = [c11 c12 ..]
[ a21 a22.. ] [b21 b22 ..] [c21 c22 ..]

我希望以这种方式构建新矩阵

NewMatr = [max(a11,b11,c11) max(a12,b12,c12) .. ]
[max(a21,b21,c21) max(a22,b22,c22) .. ]

我想将它们组合成包含 3x1 向量的新矩阵并将 max 应用于这个新矩阵,但我不知道如何做。 Pf 当然总是有方法,但我正在运行优化。

最佳答案

除了连接之外,您还可以使用 max 的 2 输入版本, 两次:

max(max(A,B),C)

来自 max 文档关于这种不太常见的语法:

C = max(A,B) returns an array the same size as A and B with the largest elements taken from A or B. The dimensions of A and B must match, or they may be scalar.

关于matlab - 在 MATLAB 中从 3 个矩阵中获取坐标最大值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22108470/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com