Matlab Stateflow еще переход

У меня есть Stateflow с состоянием, которое обрабатывает следующий псевдокод:

if input1==1 then
  new_state=state2;
else if input==2 then
  new_state=state3;
else
  new_state=error_state;
end if;

Как смоделировать остальное в Stateflow? В настоящее время я использую [~(input==1 || input==2)], но когда у меня есть 10 переходов, это становится очень неприятным.

1 ответ

Решение

Вы хотите следующий тип конструкции. От state_one решение о том, куда двигаться дальше, принимается последовательно на каждом junction,

введите описание изображения здесь

Другие вопросы по тегам