2013-04-29 62 views
3

我有一個非常簡單的問題。我明白如何創建一個簡單的結構,但現在我想知道如何在結構中創建一個結構,如果您願意的話,可以創建一個子結構。我不確定這是否可行,因爲我沒有看到任何示例,但如果有人能夠展示如何做到這一點,將會非常感激。如何在MATLAB中有子結構

回答

7

最簡單的方法

a.b.c = 1; 
a.b.d = 'something else'; 

你得到了點...

更正式,

a = struct('b', struct('c', [1 2 3], 'd', {{4}}),... 
      'subStruct', struct('e', [], 'f', 'string')); 

您可以使用structstruct - 沒問題。