Kursinhalt
Matlab-Grundlagen
Matlab-Grundlagen
1. Grundsyntax und Codierung mit einem Texteditor
2. Grundlagen der Programmierung
5. Rekursion und Matrixmultiplikation
Rekursive ProgrammierungVerständnis von Matrizen und MatrixmultiplikationAnwendung der Matrixmultiplikation: Transformation von Vektoren und KoordinatensystemenAnwendung der Matrixmultiplikation: Lösen von GleichungssystemenAnwendung der Matrixmultiplikation: Ableitungen und IntegraleKarriereaussichten für einen MATLAB-Programmierer
Anwendung: Medizinische Datenanalyse
Machen Sie nun eine leichte Variation von dem, was Sie gelernt haben, um eine Studie darüber zu analysieren, wie sich die Blutkonzentration eines bestimmten Medikaments im Laufe der Zeit im menschlichen Körper entwickelt (wichtig in der Medizinbranche zur Optimierung der Dosismenge und Häufigkeit). Sie werden auch etwas über logisches Indexieren lernen, das Ihnen hilft, das Schreiben von for-Schleifen zu vermeiden und Ihr Coding schneller zu machen!
Aufgabe
-
Verstehen Sie die Programmziele:
- Identifizieren Sie den Speicherort der Excel-Datei;
- Importieren Sie die Daten aus der Excel-Datei;
- Teilen Sie die Daten basierend auf der Zeit, zu der die Konzentration gemessen wurde (unter Verwendung von logischem Indexing);
- Berechnen Sie beschreibende Statistiken (Minimum, Maximum, Mittelwert, Standardabweichung) für jede Zeit über alle Patienten in der Studie hinweg;
- Geben Sie die Ergebnisse in eine neue Excel-Datei aus;
-
Programmdesign und Modularisierung:
- Organisieren Sie Ihr Programm in modulare Funktionen oder Komponenten, wie Sie es für richtig halten;
-
Qualitätskontrolle:
- Vergleichen Sie die Ergebnisse Ihres Programms mit den Ausgaben im Video, um die Genauigkeit sicherzustellen.
Das Video hebt auch mehrere praktische Kontrollpunkte hervor, an denen Sie Ihr Programm während des Fortschritts überprüfen können, indem Sie entweder:
- Variablen entsperren (durch Entfernen des Semikolons);
- Ihre Funktion vorübergehend die betreffende Variable ausgeben lassen.
War alles klar?
Danke für Ihr Feedback!
Abschnitt 3. Kapitel 2