- ifactionsubsystem内の Action Port を開き「実行を再開時の状態:リセット」
- ifactionsubsystem内の出力ポートの「ディセーブル時の出力:リセット、初期出力:0」
- discretetimeintegrator の「初期条件:0」
Simulinkでif、action subsystem中discrete time integraterの用法
2 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
ifブロックとaction subsystemでシステムを構築してます。ifの条件成立時に締結しているaction subsystem 内のdiscrete time integraterを増加させ、不成立になるとリセットさせるように組みたいと思います。if条件不成立時にはelse側に締結されたaction subsystem内のdiscrete time integraterが増加し、成立時のdiscrete time integraterはリセットしたいです。どのように組めばよろしいでしょうか?例を示して頂けるとありがたいです。よろしくお願いします。
0 Commenti
Risposte (2)
Atsushi Ueno
il 25 Mar 2024
サンプルモデルも添付しましたが、下記のような設定で良いのではないでしょうか。
交感神経優位なあかべぇ
il 25 Mar 2024
Modificato: 交感神経優位なあかべぇ
il 25 Mar 2024
Action Subsystem内のAction Portブロックの実行を再開時の状態をリセットに設定します。
そうすると、条件不成立から成立時に切り替わる時に、Action SubSystem内のdiscrete time integraterやUnit Delayなどの状態変数を持つブロックの初期値がリセットされます。
0 Commenti
Vedere anche
Categorie
Scopri di più su ビッグ データの処理 in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!