МАССИВЫ ЯЧЕЕК

Индексация вложенных структур

Для обращения к вложенным структурам, нужно просто добавить имена вложенных полей с использование точечных разделителей. Первая текстовая строка в индексированном выраже-нии определяет массив структур, а последующие выражения дают доступ к полям, содержа-щим другие структуры. Например, массив А, созданный ранее, имеет три уровня вложения:

  • Для обращения к вложенной структуре внутри А(1)запишем A(1).nest.
  • Для обращения к полю xdataво вложенной структуре в A(2) запишем A(2).nest.xdata.
  • Для обращения к элементу 2 поля ydata в A(1),запишемA(1).nest.ydata(2).

Массивы ячеек это массивы данных системы MATLAB элементы которых являются ячейка-ми и могут служить «хранилищами» для других массивов данных. Например, одна ячейка массива ячеек может содержать матрицу действительных чисел, другая ячейка – массив тек-стовых строк, а третья – вектор комплексных значений.

 

 

Вы можете конструировать массивы ячеек любых допустимых размерностей и форм, вклю-чая многомерные массивы ячеек.