Выполните график в широковещательной передаче события или требуемое время
at( возвращает n,E)true если событие E произошел точно n времена, поскольку ассоциированная страна стала активной. В противном случае оператор возвращает false.
at( возвращает n,tick)true если график разбудил точно n времена, поскольку ассоциированная страна стала активной. В противном случае оператор возвращает false.
Неявное событие tick не поддерживается когда Stateflow® стройте диаграмму в Simulink® модель ввела события.
at( возвращает n,sec)true если точно n секунды протекли, поскольку ассоциированная страна стала активной. В противном случае оператор возвращает false.
В автономных диаграммах в MATLAB®, задайте n со значением, больше, чем или равный 0.001. Оператор создает timer MATLAB объект, который генерирует неявное событие, чтобы разбудить график. MATLAB timer объекты ограничиваются 1 точностью миллисекунды. Для получения дополнительной информации смотрите События в Автономных диаграммах.
timer объект создается, когда график закончил выполнять entry действия ассоциированной страны и ее подсостояний. Если вы задаете n как выражение, изменения значения которого во время выполнения графика, график не настраивает временную задержку timer объект.
timer объект начинает запускаться в конце шага графика, когда ассоциированная страна становится активной. Этот шаг может включать выполнение других параллельных состояний в графике.
Если график обрабатывает другую операцию, когда это получает неявное событие от timer объект, график ставит событие в очередь. Когда текущий шаг завершается, график обрабатывает событие.
Если состояние, сопоставленное с временным логическим оператором, становится неактивным, прежде чем график обработает неявное событие, событие не будит график.
Примечание
Используя at когда абсолютно-разовый временный логический оператор поддерживается только в автономных диаграммах в MATLAB. Для графиков в моделях Simulink используйте after оператор вместо этого. Для получения дополнительной информации смотрите, Не Используют в для абсолютно-временной временной логики в Графиках в Моделях Simulink.
Можно использовать кавычки, чтобы заключить ключевые слова 'tick' и 'sec'. Например, at(5,'tick') эквивалентно at(5,tick).
Диаграмма Stateflow сбрасывает счетчик, используемый at оператор каждый раз ассоциированная страна повторно активирует.
Автономные диаграммы в MATLAB задают абсолютно-разовую временную логику в терминах тактового стеной времени, которое ограничивается 1 точностью миллисекунды.