WSMLink`
WSMLink`
WSMSetValues
WSMSetValuesは,バージョ11.3で試験的に導入されたSystemModelに置き換えられた.
WSMSetValues["mmodel",{p1->c1,…}]
Modelicaモデル"mmodel"でパラメータ piを ciに設定する.
WSMSetValues["mmodel",{p1->c1,…},"InitialValues"]
Modelicaモデル"mmodel"で piの初期値を ciに設定する.
詳細とオプション
- WSMSetValuesは,Wolfram SystemModelerカーネルの値を設定する.
- WSMSetValuesは,ユーザがパラメータと入力の値を設定することを許可する.
- WSMSetValues["mmodel",{p1->c1,…}]はWSMSetValues["mmodel",{p1->c1,…},"ParameterValues"]の短縮形である.
- 現行のパラメータ値はWSMModelData["mmodel","ParameterValues"]を使って求めることができる.
- WSMSetValues["mmodel",{…},"InitialValues"]とすると,すべてのパラメータおよび変数の初期値を設定することができる.
- 現行の初期値はWSMModelData["mmodel","InitialValues"]を使って求めることができる.
- WSMNames["*.mmodel"]が一意的なマッチを与えるところでは,最短の一意的なモデル名 mmodel を使うことができる.
例題
すべて開くすべて閉じる例 (4)
スコープ (4)
マスバネダンパ系のStateSpaceModelをSystemModelerに転送する:
マスバネダンパのTransferFunctionModelをモデルに転送する: