Estrazione di righe da una matrice in Matlab e Octave
Per estrarre una riga da una matrice in Matlab e Octave, indicare il numero della riga e il simbolo dei due punti al posto del numero di colonna. Il comando estrae tutti i valori della riga dalla matrice.
Salvataggio di una matrice in Matlab
Per salvare un file in Matlab, si può utilizzare il seguente codice:
x = 1 : 0.1 : 2;
A = [x; exp(x)];
nomefile = fopen('file.txt', 'wt');
fprintf(nomefile, '%6.2g %8.4gn', A);
fclose(nomefile);
Creazione di una matrice in Matlab
Per creare una matrice con righe multiple, separare le righe con punti e virgole. Un altro metodo può consistere nell’utilizzare funzioni come ones
, zeros
, o rand
.
Dichiarazione di una matrice in Matlab
Funzioni predefinite per costruire matrici:
rand(m,n)
crea una matrice m x n di elementi casuali compresi tra 0 e 1.zeros(m,n)
crea una matrice m x n di elementi tutti nulli.ones(m,n)
crea una matrice m x n di elementi tutti uguali a 1.eye(n)
diag(v)
diag(v,i)
Estrazione di colonne da una matrice in Matlab
Per estrarre una colonna da una matrice in Matlab e Octave, indicare il numero della colonna e il simbolo dei due punti al posto del numero di riga. Il comando estrae tutti i valori della colonna dalla matrice.
Trasposta in ottica
La trasposta in ottica è una tecnica strumentale che consente di valutare dettagliatamente il profilo dei raggi di curvatura della superficie corneale, ricostruendone il potere diottrico punto per punto.
Matrice trasposta
Definizione: Lo spazio vettoriale delle matrici di dimensione n. In pratica, la matrice trasposta si deve intendere come una matrice in cui le colonne diventano righe e le righe diventano colonne. L’operazione di trasposizione è definita sia su matrici quadrate che rettangolari, e quindi anche su vettori.