Bonjour Bonjour!

Je vous contacte en esperant obtenir un petit coup de pouce concernant la fusion de deux structures sous Matlab

J'ai deux fichiers .mat (mes deux structures a concaténer):
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
load 'structure_1.mat'
load 'structure_2.mat'
chacune des deux structures possède 6 variables QUI PORTENT LE MÊME NOM dans les deux structures (c'est là que je bloque)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
structure_1 = 
var1: [50000x1 double]
var2: [50000x1 double]
var3: [50000x1 double]
var4: [1x300 double]
var5: [50000x300 double]
var6: [50000x300 double]

idem pour la structure_2
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
structure_2 = 
var1: [70000x1 double]
var2: [70000x1 double]
var3: [70000x1 double]
var4: [1x300 double]
var5: [70000x300 double]
var6: [70000x300 double]
donc je voudrais concaténer le tout pour obtenir une structure du genre
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
structure_3=
var1: [120000x1 double]
var2: [120000x1 double]
var3: [120000x1 double]
var4: [1x300 double]
var5: [120000x300 double]
var6: [120000x300 double]
Mais attention, la longueur 300 ne dois pas bouger elle.. je veux concaténer sur le nombre de lignes.. (c'est pas tres francais)


donc j'ai essayer plusieurs choses apres avoir rechercher sur internet:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
structure_3= [structure_1; structure_2]
ca marche mais ca ne donne pas vraiment ce que je souhaite.. pour appeler les variables suite a cette ligne de code je dois faire:
mais je souhaiterais vraiment une nouvelle structure sans avoir a faire référence aux deux structures de depart


donc j'ai télécharger la fonction "catstruct"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
structure_3= catstruct(structure_1; structure_2)
sauf que comme les variables ont le même noms, cette fonctions concatène en utilisant que une des deux variables (la plus grande)

Auriez vous d'autres idées?
Je vous remercie beaucoup
Bonne journée a vous