Voici un exemple de ce que je suis à la recherche de:
>> foo = [88, 12];
>> [x, y] = foo;
Je préfère attendre quelque chose de ce genre par la suite:
>> x
x =
88
>> y
y =
12
Mais au lieu de cela j'ai des erreurs comme:
??? Too many output arguments.
J'ai pensé deal()
pourrait le faire, mais cela semble être la seule à travailler sur les cellules.
>> [x, y] = deal(foo{:});
??? Cell contents reference from a non-cell array object.
Comment puis-je résoudre mon problème? Je dois constamment indice 1 et 2 si je veux les traiter séparément?