Wie kann die Erstellung eines struct-Arrays in matlab verhindert werden?
Ich versuche, eine Struktur wie diese zu machen
a =
a: {'aa' 'aaa'}
b: {'bb'}
Es ist in Ordnung, jedem Feld den Zellenwert zuzuweisen.
a=[];
a.a = {'aa','aaa'};
a.b = {'bb'};
Aber wenn mir das gefällt
a=struct('a',{'aa','aaa'},'b',{'bb'});
das Ergebnis ist ein Strukturarray
a =
1x2 Strukturarray mit Feldern:
a
b
a (1)
ans =
a: 'aa'
b: 'bb'
a (2)
ans =
a: 'aaa'
b: 'bb'
Was ist der richtige Weg, um eine solche Struktur mit @ zu erstellestruct()
?