
Come fare una matrice identità su Octave
In questa lezione ti spiego come fare una matrice identità su Octave
Cos'è una matrice identità? E' una matrice quadrata, composta dallo stesso numero di righe e di colonne, con valori unitari (1) nella diagonale principale e nulli (0) altrove. Ecco un esempio di matrice identità $$ I = \begin{pmatrix} 1 & 0 & 0 \\ 0 & 1 & 0 \\ 0 & 0 & 1 \end{pmatrix} $$
Ti faccio un esempio pratico.
Per creare una matrice identità di dimensione 2 (due righe e due colonne) usa la funzione eye().
>> eye(2)
Il risultato è una matrice identità di dimensione 2
ans =
Diagonal Matrix
1 0
0 1
Se vuoi creare una matrice identità di dimensione 3 ossia con tre righe e tre colonne digita eye(3)
>> eye(3)
Il risultato è una matrice identità di dimensione 3
ans =
Diagonal Matrix
1 0 0
0 1 0
0 0 1
Con questa funzione puoi definire una matrice identità di qualsiasi dimensione.
Puoi usare la funzione eye(m,n) anche per creare una matrice rettangolare con m righe e n colonne che include una sottomatrice identità.
Ad esempio, crea una matrice 2x3 con una matrice identità al suo interno
>> eye(2,3)
Il risultato è una matrice rettangolare con una matrice identità come sottomatrice quadrata.
ans =
Diagonal Matrix
1 0 0
0 1 0
Se questa lezione online di StemKB ti ha aiutato, continua a seguirci.