Exercice 1 : Soient les vecteurs-colonnes et la matrice suivants.
A - Structures Octave
Entrer ces données sous Octave.
Calculer u ⃗1 + 3u ⃗2 - u ⃗3 / 5
Calculer le produit scalaire entre les vecteurs u ⃗1 et u ⃗2
Calculer le produit A u ⃗1
B – Commandes Octave : Trouvez les commandes octave permettant de :
calculer les normes (mot clé norm) des vecteurs u ⃗1, u ⃗2 et u ⃗3
déterminer les dimensions de la matrice A et d’en extraire le nombre de colonnes
calculer le déterminant de A
calculer l’inverse de A
C - Résolution de systèmes d’équations linéaires.
Je vous informe que vous pouvez à l’aide de la fonction « inv() » calculer l’inverse d’une matrice. Vous pouvez aussi faire la division d’une matrice par un vecteur avec l’opérateur « \ ». A l’aide de cette fonction et de cet opérateur, je vous demande de résoudre le système d’équation suivant :
Ax ⃗= u ⃗1
Exercice 2 : Écrire une fonction octave qui calcule la moyenne des éléments d’une matrice M triangulaire supérieure. Attention, si la matrice M n'est pas triangulaire supérieure, votre fonction doit renvoyer 0. De plus, votre fonction doit vérifier si M est une matrice. Dans le cas où M n'est pas une matrice, votre fonction doit renvoyer aussi 0.
Exercice 3 : Je mets à votre disposition un fichier texte nommé « notes.data ». Ce fichier contient 20 lignes et 4 colonnes. Chaque ligne correspond à un étudiant. Chaque colonne correspond à un module (algèbre, analyse, algorithmique et programmation). Je vous demande :