Der MATLAB-Kurs, Teil 2

Lektion 11 – Texte filtern mit textscan und regexp

  • Motivation
  • textscan
  • regexp
  • Anwendungsbeispiel: Nutzerstatistik aus Log-Datei erzeugen

Hier geht es zur Lektion 11.

Lektion 12 – Grafische Benutzeroberflächen mit GUIDE I

  • Design grafischer Benutzeroberflächen mit MATLAB GUIDE
  • Elemente von grafischen Benutzeroberflächen
  • Callback-Funktionen

Lektion 13 – Grafische Benutzeroberflächen mit GUIDE II

  • Abspeichern von internen Programmvariablen – guidata
  • Einfügen von Menüs
  • Speichern von Benutzerdaten

Lektion 14 – Objektorientierte Programmierung I

  • Erzeugen eigener Klassen in MATLAB
  • Eigenschaften – properties
  • Methoden – methods
  • Constructor-Methoden

Lektion 15 – Objektorientierte Programmierung II

  • Vererbung
  • value-Klassen und handle-Klassen
  • Private Methoden und Eigenschaften

Lektion 16 – Dokumentation von MATLAB-Code

  • Kommentare
  • Hilfe zu eigenen Funktionen
  • Erstellung von Hilfeseiten mit Publisher
  • todo und fixme

Lektion 17 – Einbindung von Datenbanken in MATLAB

  • Erzeugen einer Datenbank-Interface-Klasse
  • SQL

Lektion 18 – Einbindung von Internetquellen in MATLAB

  • Yahoo Börsenkurse
  • Google Maps API
  • Anwendungsbeispiel: Anfahrtzeit vorhersagen aus Standpunktdaten der Flotte und Zieladresse.

Lektion 19 – Organisation größerer Projekte

  • Ordnerstruktur
  • Hilfe
  • SVN

Lektion 20 – Erstellen eines 2-D Zeichenprogramms

  • In dieser letzten Lektion wird das Gelernte in einem Zeichenprogramm zusammengefasst.