Bonjour,

J'ai une structure de données avec 2 champs et 5 lignes de données. De la forme :
par(1).champ1=... , par(1).champ2=...
par(2).champ1=... , par(2).champ2=...
par(3).champ1=... , par(3).champ2=...
par(4).champ1=... , par(4).champ2=...
par(5).champ1=... , par(5).champ2=...

J'aimerais utiliser la fonction struct2cell puis cell2mat pour convertir une partie de ma structure en tableau.

Par contre, il semble que struct2cell ne marche que sur une structure entière et pas une sous-partie d'une structure.

Est-ce qu'il est possible de l'appliquer struct2cell sur une sous partie d'une structure et si oui comment ?


J'aimerais par exemple appliquer struct2cell seulement sur la sous-structure par.champ1.

Comment, ensuite, je peux convertir la cellule obtenu pour obtenir un vecteur contenant les valeurs par(1).champ1, par(2).champ1, par(3).champ1, par(4).champ1, par(5).champ1 ?

Merci d'avance pour votre aide.