Konjugattransponat och transponatoperator

Du kan konjugattransponera en matris med '-operatorn. Det vill säga posten i kolumn i och rad j kommer bli komplexkonjugatet till posten i kolumn j och rad i av originalmatrisen. Till exempel:

[1,2,3]*[4,5,6]'

Vi transponerar den andra vektorn för att göra matrismultiplikation möjlig. Om du bara vill transponera en matris utan att konjugera den använder du .'-operatorn. Till exempel:

[1,2,3]*[4,5,6i].'

Observera att normalt transponat, det vill säga .'-operatorn är mycket snabbare och kommer inte skapa en ny kopia av matrisen i minnet. Konjugattransponatet skapar tyvärr en ny kopia. Det rekommenderas att alltid använda .'-operatorn vid arbete med reella matriser och vektorer.