Wie fügt man in MATLAB App Designer eine neue Property hinzu?

Melden
  1. Was sind Properties im Kontext des MATLAB App Designer?
  2. Wo werden Properties im App Designer definiert?
  3. Wie fügt man eine neue Property hinzu?
  4. Wozu dient das Hinzufügen von Properties in einer App?
  5. Zusammenfassung

Beim Entwickeln von Anwendungen im MATLAB App Designer spielt die Verwaltung von Eigenschaften (Properties) eine zentrale Rolle. Eigenschaften ermöglichen es, bestimmte Daten oder Zustände innerhalb der App-Klasse zu speichern und zu verwalten. Doch wie genau lässt sich eine neue Property in einer App, die mit App Designer erstellt wurde, hinzufügen? Im Folgenden wird dieser Vorgang ausführlich erläutert.

Was sind Properties im Kontext des MATLAB App Designer?

Properties sind Variablen, die an die App-Klasse gebunden sind. Sie dienen dazu, Daten innerhalb der App zu speichern, die während der Laufzeit benötigt werden, etwa Einstellungen, Statusinformationen oder Zwischenergebnisse. Im App Designer sind diese Properties Teil der Klassen-Definition, die automatisch beim Erstellen der App generiert wird.

Wo werden Properties im App Designer definiert?

Im App Designer erfolgt die Programmierung üblicherweise in der Code-Ansicht, die den Klassenquellcode anzeigt. Hier kann man benutzerdefinierte Properties entweder in einem speziellen Properties-Block am Anfang der Klasse oder in anderen entsprechend gekennzeichneten Bereichen hinzufügen. Diese Properties sind meist als private oder public deklariert, je nachdem, ob sie nur intern in der Klasse verwendet werden sollen oder von außen zugänglich sein müssen.

Wie fügt man eine neue Property hinzu?

Um eine neue Property hinzuzufügen, öffnet man zunächst die Code-Ansicht im App Designer. Dort findet sich standardmäßig ein Bereich mit der Bezeichnung properties (Access = private) oder properties (Access = public). Innerhalb dieses Blocks kann man eine Variable deklarieren, die dann als Property fungiert.

Beispielsweise könnte man schreiben:

properties (Access = private) meineEigenschaftend

Diese Eigenschaft meineEigenschaft kann dann in den Methoden der App verwendet, beschrieben oder ausgelesen werden.

Wozu dient das Hinzufügen von Properties in einer App?

Das Hinzufügen eigener Properties erlaubt es, Zustände und Werte, die für die App wichtig sind, zu speichern. Statt nur lokale Variablen innerhalb von Funktionen zu verwenden, bieten Properties die Möglichkeit, Daten über verschiedene Callback-Funktionen hinweg zu teilen und persistent zu halten. Das erleichtert die strukturierte Programmierung und macht den Code übersichtlicher.

Zusammenfassung

Das Hinzufügen einer neuen Property im MATLAB App Designer erfolgt durch das Einfügen einer Variablendeklaration im properties-Block der App-Klasse im Code-Editor. Properties dienen dazu, Zustände und Daten der App zu speichern und über verschiedene Funktionsaufrufe hinweg zugänglich zu machen. Die Definition kann mit verschiedenen Zugriffsrechten versehen werden, etwa private oder public, je nach gewünschter Sichtbarkeit. Diese Vorgehensweise ist ein grundlegender Bestandteil der App-Programmierung mit MATLAB.

0

Kommentare