Como encontrar o máximo de cada “fatia” em uma matriz multidimensional no matlab?

Eu tenho uma matriz n-dimensional Q. Eu posso encontrar os valores máximos através da última dimensão por:

m = max(Q,[],n).

No entanto, não sei como encontrar os valores máximos através da última "fatia". Eu preciso de algo "como"

m = max(Q,[],n-1,n).

Por exemplo, se eu tiver

A(:,:,1) = [1 2 3 ; 4 50 6]
A(:,:,2) = [9 8 7 ; 10 12 1]

eu gostaria de term = [9 50].

Você pode me ajudar com isto?

questionAnswers(1)

yourAnswerToTheQuestion