Я пытаюсь организовать большое количество данных в вложенные структуры в среде MATLAB, и я хотел бы, чтобы каждая структура содержит массив ячеек, но я получаюУплотненная Структура клетки в MATLAB
Точки имени структура назначения незаконно, когда структура пуста. Используйте индекс в структуре.
Пример кода:
Year.Org1 = struct('Set1',{},'Set2',{});
Year.Org2 = struct('Set1',{},'Set2',{});
, а затем я хочу Set1/Set2/и т.д., чтобы быть клеточные массивы п-строк с колонкой 1 ул, колонка 2 ул, столбец 3 значения, и так далее ,
Любые советы по инициализации этой структуры и последующему доступу к различным частям будут очень признательны.
Возможные дубликаты из [Matlab: добавление значения в инициализирован вложенной-структуры клетки] (http://stackoverflow.com/questions/ 25998644/matlab-add-value-in-initialized-nested-struct-cell) – TroyHaskin
@Troy Не совсем дубликат Я думаю, что OP нуждается в '{{}}', а не '{[]}'. – Ratbert