「構造体」タイプの要素をノードとして使用して、Matlab にバイナリ ツリーを実装しました。Nノードツリーには、たとえばN個のそのような構造体があります。
私の問題は、M 個のツリーがあり、それぞれが異なる数のノード (N_1、N_2、...、N_M) を持っていることです。これらのツリーを反復可能なリストまたは配列に保持するにはどうすればよいですか? struct of structs のようないくつかの試行はうまくいかないようでした。
編集:次のようなことをしたい。myClassTree は N_i ノードを持つツリーを返します。
trees = struct;
for i=1:nTrees
tree = myClassTree(train(bags(i,:),:), entropy, depth);
trees(i) = tree;
end