例如,如果我想从中读取中间值magic(5),可以这样进行:
M = magic(5);
value = M(3,3);
得到value == 13。我希望能够执行以下操作之一:
value = magic(5)(3,3);
value = (magic(5))(3,3);
取消中间变量。但是,MATLAB抱怨Unbalanced or unexpected parenthesis or bracket在之前的第一个括号3。
是否可以在不首先将其分配给变量的情况下从数组/矩阵读取值?
testmatrix('magi', 5)(3, 3)上Scilab的并magic(5)(3, 3)在倍频像神韵兼备的工作!