これが私に問題を引き起こしているコードの行です。
arrayfun(@(x)container.nodelist(x).config(@a_func_handle,0),2:6);
コンテナは、そのプロパティの1つがノードのオブジェクト配列であるクラスであり、その配列はノードリストと呼ばれます。
各ノードには、初期化に使用されるconfigという関数があります。Configは1つの入力を想定しており、そのうちの1つは関数へのハンドルです。私が渡す関数ハンドルには、0で表される定数が必要です。
この場合、nodelistの2から6の位置にあるノードを特定の関数で構成したいので、forループの代わりにarrayfunを使用することを考えました。
残念ながら、関数構成に「入力が多すぎる」Matlabバーフ。私は何を間違って書いていますか?この例は明確ですか?