Contenu du cours
Bases de Matlab
Bases de Matlab
Compréhension des Matrices et de la Multiplication Matricielle
Matlab signifie en réalité matrix laboratory (laboratoire de matrices), et l'une de ses principales caractéristiques est sa capacité de pointe à calculer des produits matriciels et des inverses particulièrement intensifs en calcul ! Ici, vous mettrez de côté la programmation pendant un instant afin d'établir un cadre pour comprendre ce que sont les matrices et ce que représente leur multiplication, afin de pouvoir reconnaître et comprendre comment ces aspects interviennent dans une grande diversité d'applications de programmation.
Tâche
Si vous avez rencontré des difficultés avec certains concepts dans la vidéo, votre tâche est la suivante :
Passez du temps à revoir le schéma et les exemples fournis, et/ou à rechercher un sujet particulier en ligne ;
Regardez à nouveau la vidéo dans le but de vous familiariser davantage et de comprendre l'énoncé des principaux résultats que nous utiliserons dans les applications des chapitres suivants :
Une fois les bases choisies : toute transformation linéaire est représentée par une matrice unique, et chaque matrice représente une transformation linéaire unique ;
La multiplication matricielle donne la matrice unique qui décrit la composition des deux transformations représentées par la matrice dans le produit.
Une compréhension approfondie du contenu vous permettra naturellement d'élargir vos possibilités dans vos applications de programmation.
La programmation récursive, comme les boucles while, peut potentiellement entraîner des boucles infinies en cas de bogue. 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, puis 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 ne l'est pas, il faudra trouver un moyen plus créatif de les éliminer des appels récursifs. Des temps d'exécution longs du programme seraient symptomatiques de ce problème.
Merci pour vos commentaires !