J'essaie de parcourir plusieurs structures à la fois, d'extraire des variables d'intérêt et de les combiner en un seul tableau de cellules. Le problème: toutes les variables ont les mêmes noms. J'ai un pseudo-code fonctionnel - le voici:Comment faire une boucle sur plusieurs structures et effectuer les mêmes opérations [Matlab]
Supposons que je charge des structures i dans mon espace de travail. Maintenant, je veux faire une boucle dans chaque structure, et extraire les données de temps et de position de chaque structure.
D'abord, je charge mes structures. Quelque chose comme ...
data_1
data_2
data_3
Ensuite, créer un tableau de cellules de taille appropriée. Enfin, je boucle dans mes structures pour extraire des réseaux de cellules et créer un seul réseau. Je veux terminer avec un tableau de cellules contenant une concaténation de toutes les variables dans une structure de cellule unique.
Pourriez-vous s'il vous plaît aider à convertir mon pseudo code/idées en un script, ou me diriger vers des ressources qui pourraient aider?
Merci!
Comment est ce code ne vous donne pas ce que vous voulez? Quelles erreurs courez-vous? – Flynn
Merci, laissez-moi clarifier ma question: je ne sais pas comment boucler réellement à travers des structures "i". En d'autres termes, comment définir "i", une variable numérique changeante, dans le cadre d'un nom de structure? – ahach
Ok, en utilisant eval devrait fonctionner. plus en changeant je à une chaîne. – Flynn