Come calcolare la matrice trasposta in Matlab e Octave
Per calcolare la matrice trasposta in Matlab o Octave utilizzare la funzione transpose()
transpose(m)
In alternativa, scrivere la matrice in questa sintassi
m'
oppure
m.'
Il parametro m è la matrice.
In entrambi i casi viene generata la matrice trasposta di m.
Cos'è la matrice trasposta? La matrice trasposta MT è la matrice in cui le colonne sono trasformate in righe (o viceversa).
Un esempio pratico
Esempio 1
Creare una matrice
>> A = [1,2,3;4,5,6;7,8,9]
La matrice A è una matrice 3x3
1 2 3
4 5 6
7 8 9
La funzione transpose calcola la matrice trasposta
>> transpose(A)
Il risultato è la matrice trasposta di A
1 4 7
2 5 8
3 6 9
Esempio 2
Lo stesso risultato si ottiene scrivendo A'
>> A'
Il risultato è la matrice trasposta di A
1 4 7
2 5 8
3 6 9