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

 

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

Для присваивания полям заданных значений используется описанная далее функция 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: [ ]