Поле массива структур
value = getfield(S,field)value = getfield(S,field1,...,fieldN)value = getfield(S,idx,field1,...,fieldN)value = getfield(S,idx,field1,idx1,...,fieldN,idxN)value = getfield( возвращает значение в заданном поле структуры S,field)S. Например, если S.a = 1, то getfield(S,'a') возвращает 1.
Как альтернатива getfield, используйте запись через точку, value = S.field. Запись через точку обычно более эффективна.
Если S является нескалярным, то getfield возвращает значение в первом элементе массива, эквивалентного S(1).field.
fieldnames | isfield | orderfields | rmfield | setfield | struct