Иллюстрированный самоучитель по Matlab



             

Функция присваивания значений полям


Для присваивания полям заданных значений используется описанная далее функция selfield:

setfielcKS. 'field' ,V) — возвращает структуру S с присвоением полю 'field' значения V, что эквивалентно S.field=V;

setfie1d(S,{i .j}, 'field

1

,{k},V) - эквивалентно S(i ,j).field(k)=V. Пример:

» setfield(man(2).'name'.'Николай')

 ans =

name: 'Николай'

surname: 'Сидоров'

date: 1959

height: [ ]

weight: [ ]




Содержание  Назад  Вперед