Я передаю имя переменной MetabMapString в функцию спектроскопии ().MetabMapString - это имя поля, которое я хочу вызвать.Но похоже, что Matlab считает, что MetabMapString - это имя полей, потому что он возвращает отсутствие имен полей MetabMapString.Я включил некоторый код.Есть ли способ заставить это работать?
function spectroscopy(MetabMapString)
spect = importdata(spectLCMI);
n = length(spect.MetabMapString);
Row = spect.Row;
Col = spect.Col;
spectOrig = spect.MetabMapString;
...
end
Вот ошибка
??? Reference to non-existent field 'MetabMapString'.
Error in ==> SpectDraw>spectroscopy at 1165
n = length(spect.MetabMapString);