substruct
Crée un argument structure pour subsasgn ou subsref
📝Syntaxe
S = substruct(type1, subs1, type2, subs2, ...)
📄Description

S = substruct(type1, subs1, type2, subs2, ...) génère une structure contenant les champs nécessaires à une méthodesubsref ou subsasgn surchargée.

Chaque vecteur de caractères type est limité à '.', '()' ou '{}'.

L'argument subs associé doit être un nom de champ (pour le type '.') ou un tableau de cellules contenant des vecteurs d'indices (pour les types '()' ou '{}').

💡Exemples
S = struct('field1', 10, 'field2', 'Hello', 'field3', [1, 2, 3]);
% Create a substruct for accessing the 'field2'
s = substruct('.', 'field2');
% Use subsref to get the value of 'field2'
value = subsref(S, s);
🔗Voir aussi
subsrefsubsasgn
🕔Historique des versions
Version Description
1.0.0 version initiale
Modifier cette page sur GitHub