Sous-matrice dans Octave

Au cours de cette leçon en ligne, je vais vous guider à travers le processus d'extraction d'une sous-matrice à partir d'une matrice dans Octave.

Vous vous demandez peut-être : qu'est-ce qu'une sous-matrice ? En termes simples, c'est une matrice qui possède moins de lignes et/ou de colonnes que la matrice initiale. Pour illustrer ce concept, permettez-moi de vous présenter un exemple concret.
exemple concret

Je vais vous donner un exemple pratique.

Créez une matrice 4x4.

Voici un exemple de matrice carrée 4x4.

C'est une matrice carrée avec quatre lignes et quatre colonnes.

$$ M = \begin{pmatrix} 1 & 2 & 3 & 4 \\ 5 & 6 & 7 & 8 \\ 9 & 10 & 11 & 12 \\ 13 & 14 & 15 & 16 \end{pmatrix} $$

Extrayez les première et deuxième colonnes ainsi que les première et deuxième lignes de la matrice M.

Sous-matrice carrée

Le résultat est une sous-matrice carrée 2x2.

Voici la sous-matrice carrée 2x2.

Maintenant, extrayez les trois premières colonnes avec les deux premières lignes.

Une sous-matrice 2x3

Le résultat est une sous-matrice rectangulaire 2x3.

Voici une sous-matrice 2x3.

Si vous avez besoin d'extraire des colonnes ou des lignes qui ne sont pas proches, tapez les colonnes ou les lignes sans le deux-points comme séparateur.

Par exemple, extrayez les première et quatrième lignes avec les trois premières colonnes.

Une sous-matrice 2x3

Le résultat est une autre sous-matrice 2x3 de M.

submatrix 2x3Voici une sous-matrice 2x3.

Notez bien. Lorsque vous sélectionnez les colonnes / lignes une par une entre crochets, vous devez les séparer par un espace ou une virgule. Vous pouvez également sélectionner plusieurs lignes ou colonnes entre les crochets. Par exemple, les première, troisième et quatrième lignes avec les trois premières colonnes.
Matrice 3x3

 
 

Segnalami un errore, un refuso o un suggerimento per migliorare gli appunti

FacebookTwitterLinkedinLinkedin

Tableaux dans Octave

Matrices dans Octave

FAQ

Struct et tableau cellulaire