matlab-struct- все статьи тега
Перебора структура поля в MATLAB
мой вопрос легко резюмируется как:"почему следующее не работает?" teststruct = struct('a',3,'b',5,'c',9) fields = fieldnames(teststruct) for i=1:numel(fields) fields(i) teststruct.(fields(i)) end выход: ans = 'a' ??? Argument to dynamic structure reference must evaluate to a valid field name. тем более что teststruct.('a')тут работа. И fields(i) выводит ans = 'a'. Я не могу заставить себя думать об этом. ...