ctranspose

Transposta conjugada complexa, a forma de função do operador '.

Categoria: Language Fundamentals > Matrices and Arrays

Sintaxe

B = ctranspose(A)

Igual a A'.

Descrição

Linhas viram colunas e o sinal de toda parte imaginária se inverte. Para dados reais é a transposta simples. Use transpose (o operador .') quando quiser a transposta sem conjugar.

Para um vetor coluna complexo v, v' * v é a norma ao quadrado, e por isso a conjugação importa.

Argumentos de entrada

A
Array numérico, lógico ou char com 2 dimensões.

Argumentos de saída

B
O array transposto com cada elemento conjugado.

Exemplo

A = [1+2i 3; 4 5-1i];
ctranspose(A)
A.'
Saída
ans = 2×2 complex

   1.0000 - 2.0000i   4.0000 - 0.0000i
   3.0000 - 0.0000i   5.0000 + 1.0000i
ans = 2×2 complex

   1.0000 + 2.0000i   4.0000 + 0.0000i
   3.0000 + 0.0000i   5.0000 - 1.0000i

Veja também

transpose conj ' permute