Devoir 2 (Les matrices)

Donnez les commandes octave permettant de

Q1 : Créer une matrice M1 unitaire 5x5

Q2 : Créer une matrice M2 à 2 lignes et 4 colonnes et dont la diagonale principale ne contient que des "1" et partout ailleurs des zéros

Q3 : Supprimer la variable M2

Q4 : Créer une matrice M3 suivante :

Contrainte : vous devez vous servir de l'opérateur ":" pour construire chacune des les de la matrice M3!

Q5 : Créer une matrice M4 correspondant à la dernière  colonne de M3 (contrainte : utilisez le mot clé "end" !)

Q6 : Créer une matrice M5 correspondant au 2 dernières colonnes de M3 (contrainte : utilisez le mot clé "end"  et l'opérateur ":" !)

Q7 : Créer une matrice M6 correspondant à la première ligne M3

Q8 : Créer une matrice M6 correspondant à la dernière ligne M3 (contrainte : utilisez le mot clé "end" !)

Q9 : Créer une matrice M7 correspondant à la ligne du milieu de M3 (contrainte : utilisez le mot clé "end" et la fonction "int8" !)

Q10 : Créer une matrice M8 correspondant aux deux colonnes du milieu de M3 (contrainte : utilisez le mot clé "end" et la fonction "int8" !)

Q11 : Créer une matrice M9 correspondant à la concaténation verticale de M3 et M7

Q12 : Essayez de créer une matrice M10 correspondant à la concaténation horizontale de M3 et M7. Pourquoi, vous n'arrivez pas à créer M10?

Q13 : Je suppose que la matrice M9 est comme suit :

A - Donnez au moins 4 façons différentes de supprimez les 2 dernières colonnes de cette matrice

en principe vous allez obtenir ceci :

Indication : vous pouvez utiliser l"opérateur ":", le mot clé "end" et possiblement des vecteur d'index!

B - Supprimer ensuite les éléments situés aux colonne 1 et 4  de la ligne 1.