【问题标题】:How to compare 2 matrices and keep greatest values in Matlab如何比较 2 个矩阵并在 Matlab 中保持最大值
【发布时间】:2019-08-05 13:14:58
【问题描述】:

我正在使用 Matlab 并且有 2 个矩阵:

A =

 0     0     1
 1     0     1
 1     1     0

B =

 0     0     1.1
 1.0   0     0.8
 1.2   0.8   0

我的目标是比较这两个矩阵并获得每个 i,j 元素的最大值,并将这些结果存储到第三个矩阵 C 中。 我可以通过应用一个检查每个元素然后将其存储到矩阵中的 for 循环来实现这样的结果,但我希望有一种更有效和优雅的方式来做到这一点。你能给我一些更好的方法吗?

结果应该是这样的:

C = 

 0     0   1.1
 1     0     1
 1.2   1     0

【问题讨论】:

    标签: matlab matrix comparison max


    【解决方案1】:

    【讨论】:

      猜你喜欢
      • 2017-10-27
      • 1970-01-01
      • 2010-10-30
      • 2013-08-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多