Récupérer champ d'une structure
Bonjour,
j'ai un problème.
J'ai une fonction qui renvoie une structure:
Code:
StructParamout=functionX;
Je récupère les champs de la structure comme ceci:
Code:
Champs=fieldnames(StructParamout);
Maintenant, comment récupérer les valeurs des champs?
Je n'arrive pas à utiliser getfield sachant que je ne connais pas à l'avance el nom de mes champs.
J'ai tenté un truc du genre:
Code:
1 2 3
| for i=1:size(Champs,1)
PARAMS(i)=getfield(StructParam,(Champs(i)));
end%for |
Sans succès..
Merci pour votre aide.
Mailf