2013-08-14 2 views
0

J'utilise matlab et j'essaie de prendre des tableaux de structure, et je les ajoute ensemble pour créer un "tableau super-struct". Voici mes deux tableaux de structure:comment puis-je ajouter tous les éléments d'un tableau struct dans un autre tableau struct?

>> ion_seed 

ion_seed = 

285x1 struct array with fields: 
    Header 
    Sequence 

>> lig_seed 

lig_seed = 

44x1 struct array with fields: 
    Header 
    Sequence 

Ma question est comment puis-je les ajouter ensemble. Je ne veux pas les concaténer, mais plutôt insérer l'un dans l'autre.

donc je me retrouve avec:

>>super_struct = 

329x1 struct array with fields: 
     Header 
     Sequence 

Est-ce même possible? J'ai seulement vu des gens concaténer des tableaux de structure.

merci beaucoup.

Répondre

1

Vous pouvez simplement les concaténer verticalement comme tout autre tableau

super_struct = [ion_seed; lig_seed]; 
Questions connexes