Comment puis-je définir une structure en Matlab

Je sais qu'une structure peut être définie par plusieurs moyens tels que:

  1. Ajouter des champs à une variable
    p.color.red = .2;
    p.color.green = .4;
    p.color.blue = .7;
  2. La définition d'un scalaire structure par cession
    S = struct('a',  0, 'b',  1, 'c',  2);

Ce que je veux être en mesure de faire est de créer une définition de structure (comme le C). Mon objectif final est de disposer d'un tableau de structures que je peux parcourir et effectuer des tests sur. Est il possible que je peux définir une structure générique et ensuite créer des instances de celui-ci? Dois-je utiliser un autre mécanisme. Je sais MATLAB supporte Java, dois-je utiliser une classe ou interface?

OriginalL'auteur Joel B | 2010-11-12