Possible Duplicate:
How do I do multiple assignment in MATLAB?¿Hay algo como deal() para matrices MATLAB normales?
Cuando se trata de paneles de células, que puede utilizar la función deal()
asignar células a las variables de salida, tales como:
[a, b, c] = deal(myCell{:});
o simplemente:
[a, b, c] = myCell{:};
me gustaría Haga lo mismo para una matriz simple, como:
myArray = [1, 2, 3];
[a, b, c] = deal(myArray(:));
Pero esto no funciona. ¿Cuál es la alternativa?
pensé que esta pregunta le resultaba familiar, pero me tomó un tiempo para encontrar el duplicado: http://stackoverflow.com/questions/2337126/multiple-assignment- in-matlab. Creo que intentaré etiquetar estas preguntas mejor cuando tenga oportunidad. – gnovice