Как предотвратить создание массива структуры в Matlab?

Я пытаюсь сделать такую ​​структуру

а =

a: {'aa'  'aaa'}
b: {'bb'}

Можно присвоить значение ячейки каждому полю.

a=[];
a.a = {'aa','aaa'};
a.b = {'bb'};

Но если я так делаю

a=struct('a',{'aa','aaa'},'b',{'bb'});

Результатом является массив структур

а =

Массив массивов 1х2 с полями:

a
b

а (1)

ANS =

a: 'aa'
b: 'bb'

а (2)

ANS =

a: 'aaa'
b: 'bb'

Как правильно сделать такую ​​структуру, используяstruct()?

Ответы на вопрос(1)

Ваш ответ на вопрос