load dans une structure préexistante
Bonjour,
Je me demandais s'il existe l'équivalent d'un argument -append pour la fonction load (ou une astuce)
Pour charger une variable dans une structure préexistante, je suis obligé de passer par une variable temporaire. Par exemple:
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| clear
clc
x=rand(10);
save('myFile','x');
clear
S.a='Foo';
tmp=load('myFile');
S.x=tmp.x;
S =
a: 'Foo'
x: [10x10 double] |
Je me demandais s'il était possible de charger le contenu de myFile directement dans la structure sans l'écraser, c'est à dire avoir quelques chose comme ça
Code:
1 2 3 4 5
| clear
S.a='Foo';
S=load('myFile');
S =
x: [10x10 double] % le champ 'a' à bien sûr disparu car S a été écrasé. |
Est-ce que c'est possible ? Merci !