modelica block 使ってみました

MBLOCK を使って \dot{y}(t)=-a y(t) のシミュレーションをしてみる。
パレット

ここでMBLOCK のパラメータは以下。

ブロックパラメータ

ブロックパラメータ


で、関数定義はつぎのようにしている。
関数定義

関数定義


y をブロックパラメータにすると y(start =1) のように初期値を書けない。
そこで、もうひとつの変数 y1 を使っている。この方法がスマートなのかどうかは分からない。

広告
%d人のブロガーが「いいね」をつけました。