Par exemple, si je veux lire la valeur moyenne de magic(5)
, je peux faire comme ceci:
M = magic(5);
value = M(3,3);
pour obtenir de l' value == 13
. J'aimerais être capable de faire quelque chose comme un de ces:
value = magic(5)(3,3);
value = (magic(5))(3,3);
pour se dispenser de la variable intermédiaire. Cependant, MATLAB se plaint Unbalanced or unexpected parenthesis or bracket
sur la première parenthèse avant de l' 3
.
Est-il possible de lire les valeurs d'un tableau/matrice sans d'abord de l'affecter à une variable?