OKPEDIA MATLAB FR MATRICE

Comment concaténer deux ou plusieurs vecteurs lignes dans une matrice sur Matlab et Octave

Pour créer une matrice à partir de nombreux vecteurs lignes dans Matlab / Octave, utilisez la fonction vertcat()

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

es paramètres v1 et v2 sont deux vecteurs lignes ou plus.

Sinon, vous pouvez utiliser la syntaxe

[v1;v2]

Le résultat final est une matrice à deux lignes.

Exemples

Exemple 1

Créer deux vecteurs lignes

>> v1=[1 2 3];
>> v2=[4 5 6];

Transformez les deux vecteurs en une matrice avec la fonction vertcat()

>> vertcat(v1,v2)
ans =
1 2 3
4 5 6

La fonction vertcat() concatène les vecteurs.

Le résultat est une matrice à deux lignes et trois colonnes.

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

Exemple 2

Concaténer des vecteurs dans une matrice en utilisant la syntaxe [v1;v2]

>> [v1;v2]
ans =
1 2 3
4 5 6

Le résultat est toujours une matrice à deux lignes et trois colonnes.

https://how.okpedia.org/fr/matlab/comment-concatener-deux-ou-plusieurs-vecteurs-lignes-dans-une-matrice-sur-matlab-et-octave


Signalez une erreur ou partagez une suggestion pour améliorer cette page


Les matrices dans Matlab


FacebookTwitterLinkedinLinkedin