transpose

Transpõe uma matriz, forma funcional do operador .'.

Categoria: Language Fundamentals > Matrices and Arrays

Sintaxe

B = transpose(A)

Troca as linhas e colunas de A. Equivale a A.'.

Descrição

A transposição apenas reorganiza os elementos, então valores complexos não são conjugados. Para a transposta conjugada use ctranspose ou o operador '.

Transportar um vetor linha dá um vetor coluna e vice-versa. Arrays com mais de duas dimensões geram erro; use pagetranspose ou permute nesses casos.

Argumentos de entrada

A
Array 2-D de qualquer tipo.

Argumentos de saída

B
A transposta: o elemento B(j,i) é igual a A(i,j).

Exemplo

A = [1 2 3; 4 5 6];
transpose(A)
z = [1+2i 3-1i];
transpose(z)
Saída
ans = 3×2

     1     4
     2     5
     3     6
ans = 2×1 complex

   1.0000 + 2.0000i
   3.0000 - 1.0000i

Veja também

.' ' pagetranspose permute