Contenu du cours
Bases de Matlab
Bases de Matlab
Comprendre les Matrices et la Multiplication de Matrices
Matlab signifie en fait laboratoire de matrices, et l'une de ses principales caractéristiques est sa capacité de pointe à calculer des produits matriciels et des inverses intensifs en calcul ! Ici, vous mettrez de côté la programmation pendant un moment pour établir un cadre permettant de comprendre ce que sont les matrices, et ce que représente leur multiplication, afin que vous puissiez comprendre comment, et reconnaître quand, ces aspects apparaissent dans une énorme diversité d'applications de programmation.
Tâche
Si vous avez eu des difficultés avec l'un des concepts de la vidéo, votre tâche est de :
-
Passer du temps à revoir le diagramme + les exemples fournis, et/ou à rechercher un sujet particulier en ligne ;
-
Regarder à nouveau la vidéo dans le but de vous familiariser un peu plus et de comprendre l'énoncé des résultats principaux que nous utiliserons dans les applications des chapitres restants :
- Une fois les bases choisies : chaque transformation linéaire est représentée par une matrice unique, et chaque matrice représente une transformation linéaire unique ;
- La multiplication de matrices produit la matrice unique qui décrit la composition des deux transformations représentées par la matrice dans le produit.
Une compréhension plus approfondie du contenu vous permettra naturellement d'ouvrir plus de portes dans vos applications de programmation.
La programmation récursive, comme les boucles while, a le potentiel de plonger dans des terriers de lapin s'il y a un bug. Si vous constatez que votre programme prend trop de temps, appuyez sur Ctrl+C
ou Command+C
dans la fenêtre de commande pour l'arrêter, et réanalysez votre code.
Vous devrez peut-être vous assurer que tous les fichiers système cachés apparaissent en haut de la liste dans le répertoire retourné par la fonction dir. Cela devrait être le cas, mais si ce n'est pas le cas, vous devrez trouver un moyen plus créatif de les éliminer des appels récursifs. Les temps d'exécution longs du programme seraient symptomatiques de ce problème.
Merci pour vos commentaires !