Поле массива структур
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