OKPEDIA MATLAB FR MATRICE

Comment extraire deux lignes ou plus d'une matrice sur Matlab et Octave

Pour extraire deux lignes ou plus d'une matrice sur Matlab et Octave, tapez

M(a:b,:)

Dans le premier paramètre indiquez l'intervalle a:b entre les lignes

  • le terme a est le numéro de la première ligne à extraire
  • le terme b est le numéro de la dernière ligne à extraire

Dans le second paramètre après la virgule indiquez le symbole : pour prendre toutes les colonnes de la matrice

Méthode alternative

Indiquez la liste des lignes à extraire entre crochets au premier paramètre.

Séparez les lignes les unes des autres par un espace ou une virgule.

M([a b],:)

Cette méthode vous permet d'extraire même les lignes de la matrice qui ne sont pas proches les unes des autres.

Exemples

Exemple 1

Définir une matrice 3x2 avec trois lignes et deux colonnes

>> M=[1 2; 3 4 ; 5 6]
M =
1 2
3 4
5 6

Extraire les deux premières lignes de la matrice M

>> M(1:2,:)
ans =
1 2
3 4

Cette commande extrait la première ligne et la deuxième ligne.

Exemple 2

Extraire la première ligne et la troisième ligne de la matrice.

>> M([1 3],:)
ans =
1 2
5 6

La commande extrait la première ligne et la troisième ligne de la matrice M.

https://how.okpedia.org/fr/matlab/comment-extraire-deux-lignes-ou-plus-d-une-matrice-sur-matlab-et-octave


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


Les matrices dans Matlab


FacebookTwitterLinkedinLinkedin