Por ejemplo, si quiero leer el valor medio de magic(5), puedo hacerlo así:
M = magic(5);
value = M(3,3);
para llegar value == 13. Me gustaría poder hacer algo como uno de estos:
value = magic(5)(3,3);
value = (magic(5))(3,3);
prescindir de la variable intermedia. Sin embargo, MATLAB se queja sobre Unbalanced or unexpected parenthesis or bracketel primer paréntesis antes del 3.
¿Es posible leer valores de una matriz / matriz sin asignarlo primero a una variable?
testmatrix('magi', 5)(3, 3)en Scilab como magic(5)(3, 3)en Octave funcionan a la perfección!