4. Gemeinsame Parameterbenutzung durch eine binäre Matlab-Datei

In diesem Abschnitt werden Konzepte zur gemeinsamen Nutzung algorithmustypischer Parameter in Matlab-Programmen vorgestellt. Es sollen dabei folgende spezielle Aspekte berücksichtigt werden:
  1. kurze Übergabelisten beim Funktionsaufruf
  2. leichte Änderungsmöglichkeiten für verfahrenstypische Parameter bzw. einfaches Wiederherstellen ihrer Defaulteinstellung
  3. leicht verständliche Benutzung eines Programms, das man nicht selbst entwickelt hat.
Eine Realisierung, die auf Parameterübergabelisten völlig verzichtet, ist möglich durch Ausnutzung binärer Matlab-Dateien. Mit dem Befehl save schreibt Matlab die aktuellen Variablen des Workspace in eine binäre Datei des Typs  *.mat. Mit dem Befehl load kann diese Datei in den Arbeitsspeicher gelesen werden.


4.1 Grundkonzept: Erzeugen und Lesen einer binären Matlab-Datei

Es wird zunächst an einem Beispiel die grundsätzliche Arbeitsweise mit einer solchen Binärdatei erklärt.
 

 

4.2 Nutzen einer Matlab-Binärdatei  als Parameterdatei und Bereitstellen einer Nutzerschnittstelle für Änderungsmöglichkeiten

Ein komplexeres Beispiel zum Konzept binärer Dateien soll sowohl die Nutzungsweise des Anwenders als auch die dazu nötigen Programme des Entwicklers erläutern.