Simulink ң ү қ . үң ү-ұ қ қғң ә қ ә өң қ ә . Әү қғң үң ұ ң ә ғ ө ү ұ . ү-ұ қ қғ () ә ү қғқ қ . MatLab үң Simulink Stateflow ң ө . ұ ң өң ң қ , қ SF- қ құғ . ұ үң ұ ө . ғ ү үң ұң қ қ , ө қғ ә ә ү ғ өң .
Statefiow- ү Simulink - . Statefiow ң ң, өңң ң . қ Statefiow (chart) (2.1 қң) ; ә қ, ү ғ , , қ ө ә қ қғ қ қ.
Statefiow ң : қ ә қ . ң қ қ ү ң ң қғ ғ.
SF -ң ң ү (state) . Ә ү қғ-қ үң ұң . ү ө ққ ә қ ұ ү қ , ү . Statefiow ә үң ә ң ұ ү. ү ғ , ң Statefiow ң ө (ү ).
|
|
2.1 Қ SF -
үң қ ү, ә ң, ғ .
ү ғ ә қ үң ә . үң . ү ә қ ү:
- name ү ;
- entry ү ә;
- during - ү ұғ ә;
- exit ү ққ ә;
- on: {қғ } ү ү , қғ ғ ( қ ғ) ә.
SF -ң ғ ң қ - ө (Transition). ө ң қ ө ә ө, ң ө ү, ң қ ү . Құ өң ө қ. ө ү ө ү , ң қғ ұ, ғ ө қ ү . ө ә ө өң . әң
Event [condition] {condition_action}/transition_action,
ұ Event ө қғ қ. қғ ғ , ө қ ө ғ . ө қғ , - OR ө, ғ ;
ondition ққ ғ ө қ ө;
condition_action өң ө ә ққ қ (қ ү қ) қ ө ққ ғ ә;
transition_action ң ғ ққ ә қ ү қғ , ә қ.
Statefiow ң ң ү қғ (Event) ұ қ қ . қғ ү ө қғ . Stateflow қ қғң ғ қғ . қғң ү : ; ғғ; ; Stateflow Simulink ғ қ ө ң; Stateflow ә Simulink қ .
|
|
SF - ң Add/Event ө қғ ә ң қ ғ .
ә қ ә қғ Stateflow ғ қ . ң - ң қғ . ә ғ ә ө Add/Data қ .