Kursinhalt
Matlab-Grundlagen
Matlab-Grundlagen
Verständnis von Matrizen und Matrixmultiplikation
Matlab steht tatsächlich für Matrixlabor, und eine seiner Hauptmerkmale ist seine hochmoderne Fähigkeit, rechnerisch intensive Matrixprodukte und Inverse zu berechnen! Hier werden Sie das Programmieren für einen Moment beiseite legen, um ein Rahmenwerk zu schaffen, um zu verstehen, was Matrizen sind und was ihre Multiplikation darstellt, damit Sie verstehen können, wie und wann diese Aspekte in einer enormen Vielfalt von Programmieranwendungen auftreten.
Aufgabe
Wenn Sie Schwierigkeiten mit einem der Konzepte im Video hatten, besteht Ihre Aufgabe darin:
-
Nehmen Sie sich etwas Zeit, um das bereitgestellte Diagramm + Beispiele zu überprüfen und/oder ein bestimmtes Thema online zu recherchieren;
-
Sehen Sie sich das Video erneut an, mit dem Ziel, sich etwas vertrauter zu machen und die Aussage der Hauptergebnisse zu verstehen, die wir in den verbleibenden Kapiteln in Anwendungen verwenden werden:
- Sobald Basen gewählt wurden: Jede lineare Transformation wird durch eine eindeutige Matrix dargestellt, und jede Matrix repräsentiert eine eindeutige lineare Transformation;
- Die Matrixmultiplikation liefert die eindeutige Matrix, die die Komposition der beiden durch die Matrix im Produkt dargestellten Transformationen beschreibt.
Ein tieferes Verständnis des Inhalts wird Ihnen natürlich ermöglichen, mehr Türen in Ihren Programmieranwendungen zu öffnen.
Rekursive Programmierung, wie while-Schleifen, hat das Potenzial, in Kaninchenlöcher zu springen, wenn es einen Fehler gibt. Wenn Sie feststellen, dass Ihr Programm zu lange dauert, drücken Sie Ctrl+C
oder Command+C
im Befehlsfenster, um es zu stoppen, und analysieren Sie Ihren Code erneut.
Möglicherweise müssen Sie sicherstellen, dass alle versteckten Systemdateien oben in der Liste im Verzeichnis erscheinen, das von der dir-Funktion zurückgegeben wird. Dies sollte der Fall sein, aber wenn nicht, müssen Sie einen kreativeren Weg finden, um sie aus rekursiven Aufrufen zu eliminieren. Lange Programmlaufzeiten wären symptomatisch für dieses Problem.
Danke für Ihr Feedback!