Come estrarre una riga da una matrice Matlab?


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.

Lascia un commento