pagectranspose

Transpõe e conjuga cada página de um array N-D.

Categoria: Language Fundamentals > Operators and Elementary Operations

Sintaxe

B = pagectranspose(A)

Troca as duas primeiras dimensões de A página por página e conjuga os valores.

Descrição

Aplica A' a cada página 2-D A(:,:,k). Para dados reais é idêntica a pagetranspose. Para dados complexos a conjugação importa quando as páginas são depois multiplicadas, como em pagemtimes(A, 'ctranspose', A, 'none').

Argumentos de entrada

A
Array com 2 ou mais dimensões.

Argumentos de saída

B
Array com as duas primeiras dimensões trocadas e todos os elementos conjugados.

Exemplo

A = cat(3, [1+2i 3], [4 5-1i]);
B = pagectranspose(A);
size(B)
B(:, :, 1)
Saída
ans = 1×3

     2     1     2
ans = 2×1 complex

   1.0000 - 2.0000i
   3.0000 - 0.0000i

Veja também

pagetranspose pagemtimes ctranspose conj