OKPEDIA MATLAB MATRICE

Come creare una matrice da molti vettori colonna in Matlab e Octave

Per creare una matrice da molti vettori colonna in Matlab/Octave usa la funzione horzcat()

horzcat(v1,v2 [,v3,...])

I parametri v1 e v2 sono due o più vettori colonna.

In alternativa si può usare la sintassi

[v1,v2]

Il risultato è una matrice con due colonne.

Esempi

Esempio 1

Creare tre vettori colonna

>> v1=[1; 2; 3];
>> v2=[4; 5; 6];
>> v3=[7; 8; 9];

Concatenare i vettori in una matrice con la funzione horzcat()

>> horzcat(v1,v2,v3)
ans =
1 4 7
2 5 8
3 6 9

La funzione horzcat() concatena i vettori in orizzontale.

Il risultato è una matrice con tre colonne.

$$ \begin{pmatrix} 1 \\ 2 \\ 3 \end{pmatrix} \sqcup \begin{pmatrix} 4 \\ 5 \\ 6 \end{pmatrix} \sqcup \begin{pmatrix} 7 \\ 8 \\ 9 \end{pmatrix} \Rightarrow \begin{pmatrix} 1 & 4 & 7 \\ 2 & 5 & 8 \\ 3 & 6 & 9 \end{pmatrix} $$

Esempio 2

Concatenare i vettori in una matrice usando la sintassi [v1,v2,v3]

>> [v1,v2,v3]
ans =
1 4 7
2 5 8
3 6 9

Il risultato è una matrice con tre colonne.

https://how.okpedia.org/it/matlab/come-creare-una-matrice-da-molti-vettori-in-matlab-e-octave


Segnala un errore o invia un suggerimento per migliorare la pagina


Matrici su Matlab/Octave


FacebookTwitterLinkedinLinkedin