2013-05-09 69 views
3

我有四個矩陣具有相同的尺寸,讓我們說:如何查找多個矩陣中對應元素的最大值?

A = 
    1 2 5 
    4 2 9 

B = 
    4 5 9 
    8 0 1 

C = 
    5 3 9 
    0 4 0 

D = 
    5 9 1 
    0 9 3 

如何找到在四個矩陣對應的所有元素的最大值?在我的例子,其結果應該是如下:

maxABCD = 
    5 9 9 
    8 9 9 

謝謝...

回答

6

嘗試連接所有四個矩陣沿第三維,然後調用max

maxABCD = max(cat(3, A, B, C, D), [], 3) 
+1

謝謝你回覆... – 2013-05-09 13:10:53

+0

@ user2299647你是我們lcome :) – 2013-05-09 13:13:11

2

還是以下也應該工作:

>> max(A,max(B,max(C,D))) 
ans = 

    5 9 9 
    8 9 9 
+0

非常感謝@ am304,這項工作! :d – 2013-05-09 13:10:02

相關問題