シミュレーション (メイン関数) Matrix z; // 観測器の状態 Func void main() { Real t0, tf, dt; Matrix Ts, Xs, Us, x0; t0 = 0; // 初期時刻 tf = 3; // 終端時刻 dt = 0.005; // サンプリング周期 x0 = [0 0.2 0 0]'; // プラントの初期状態 z = [0 0]'; // 観測器の初期状態 {TT,XX,UY} = OdeHybrid(t0,tf,dt,x0,diff_eqs,link_eqs); }