Simulinkのモデルのパラメーターに共通の変数を組み込んで、コマンドで一括変更することは可能ですか。
17 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Haruna Takemoto
il 28 Giu 2019
Risposto: Hiroshi Miyagawa
il 1 Lug 2019
今、R,L,Cの素子を含んだ電気回路をSimulinkで作成しています。
・R,L,Cのパラメーターにx,yなどの変数を組み込み、
・コマンドでx,yの値を代入すると、一発で各素子の値が置き換わるようにしたいです。
上記は可能でしょうか。もし可能ならばどのような操作が必要でしょうか。
0 Commenti
Risposta accettata
Hiroshi Miyagawa
il 1 Lug 2019
上記ページに記載されているようなSimulinkモデルを作成していることと推察いたします。
上記ページでは、R,L,Cの値を直接Gainブロックに書き込んでいますが、そうではなく、
例えばGainブロックには[1/R1]のように変数を使って記入し、MATLABコマンドウィンドウ上で以下のように実行し、
>> R1=100;
その後、このR1値がSimulinkモデルに反映されるようにするにはどうすればよいのか?
というご質問とお見受けいたしました。
(上記理解で正しいとして、)その後は特に操作は必要ありません。
Simulinkモデルを実行すると、自動でR1値をSimulinkに取り込んでR1=100としてシミュレーションを実行します。
0 Commenti
Più risposte (0)
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!