示例
一、钟摆模型(机械)
模型
class Pendulum
constant Real PI = 3.1415926;
parameter Real m = 1;
parameter Real g = 9.81;
paremeter Real L = 0.5;
Real F;
output Real x(start = 0.3);
output Real y(start = 0);
output Real vx;
output Real vy;
equation
m * der(vx) = - (x / L) * F;
m * der(vy) = - (y / L) * F - m * g;
der(x) = vx;
der(y) = vy;
x * x + y * y = L ^ 2;
end Pendum;
二、语法基本知识
2.1 变量
- Real:双精度64位浮点,如3.1415926