我想在matlab中构建一个树作为嵌套的单元格数组。 因此我有一个类似的数据结构。
T={ { [1;1] {[1;2;1] [1;2;2]}} 2}.
树的深度不固定。 如何以类似
的方式索引T的条目T(i)
分别有另一种在matlab中实现树的简单方法吗?
编辑:我对像T {1} {2} {1}这样的索引不感兴趣,因为这种类型的索引不适合具有可变深度的嵌套单元数组。 我想要像
这样的东西i=[1 2 1];
T(i)=3;
因此,之后T是
{ { [1;1] {3 [1;2;2]}} 2}.
答案 0 :(得分:0)
T={ { [1;1] {[1;2;1] [1;2;2]}} 2} ;
你应该知道单元索引...我们使用()调用矩阵索引,其中使用{}作为单元索引。您可以访问以下T数据:
T{1}
T{1}{1}
T{1}{2}{1} etc...