MATLABのコマンドを使用してSimulinkモデルを作成するプログラムを作成しています。現在、追加されたサブシステムは直ちにクリアされ、必要なブロックが再投入されます。私の質問は、それがクリアされた後、どのようにIteratorブロックをサブシステムに追加することができるのかです。Simulink - IteratorブロックをMATLABコマンドライン経由でサブシステムに追加する
サンプルコード:
new_system('test_while_loop')
add_block('simulink/Ports & Subsystems/While Iterator Subsystem', 'test_while_loop/Subsystem_loop')
Simuink.SubSystem.deleteContents('test_while_loop/Subsystem_loop')
add_block('simulink/Ports & Subsystems/While Iterator', 'test_while_looop/Subsystem_loop/While Iterator')
これは、Simulinkのためdocumentationは、このブロックはポート&サブシステムライブラリの中に含まれていることを述べているにもかかわらず、エラーThere is no block named 'simulink/Ports & Subsystems/While Iterator
で戻ってきます。このブロックを追加するには、何を変更する必要がありますか?