Wie definiere ich eine Struktur in Matlab

Ich weiß, dass eine Struktur, die definiert werden kann durch mehrere Möglichkeiten wie:

  1. Hinzufügen von Feldern zu einer Variablen
    p.color.red = .2;
    p.color.green = .4;
    p.color.blue = .7;
  2. Definieren Sie eine Skalare Struktur durch Zuordnung
    S = struct('a',  0, 'b',  1, 'c',  2);

Was ich im Stande sein will zu tun ist, erstellen Sie eine Struktur-definition (wie C). Mein end-Ziel ist ein array von Strukturen, die ich Durchlaufen können, und testen Sie es auf. Gibt es eine Möglichkeit, kann ich das definieren einer generischen Struktur, und erstellen Sie dann Instanzen? Sollte ich einen anderen Mechanismus. Ich weiß, MATLAB unterstützt Java, sollte ich eine Klasse/interface?

InformationsquelleAutor Joel B | 2010-11-12

Schreibe einen Kommentar