Выходной сигнал и сигнал задерживаются одним демонстрационным периодом с внешним сбросом RV
Блок Unit Delay With Preview Resettable External RV не рекомендуется. Этот блок был удален из библиотеки Discrete в R2016b. В новых моделях используйте блок Delay (с набором параметров соответственно). Существующие модели, которые содержат блок Unit Delay With Preview Resettable External RV, продолжают работать на обратную совместимость.
Дополнительная Math & Discrete / Дополнительный Дискретный (до R2016b)
Блок Unit Delay With Preview Resettable External RV поддерживает вычисления, которые имеют обратную связь и зависят от текущего входа. Блок может сбросить свое состояние на основе сигнала сброса R
.
Блок имеет три входных порта: один для входного сигнала u
, один для внешнего сброса сигнализируют о R
, и один для внешнего значения сброса RV
.
Когда сброс сигнализирует, что R
является ложным, первые выходы порта сигнал и вторые выходы порта сигнал, задержанный одним демонстрационным периодом.
Когда сброс сигнализирует, что R
верен, первый выходной сигнал обеспечен, чтобы равняться значению сброса RV
. Второй выходной сигнал не затронут до одного временного шага позже, на котором времени это равно значению сброса RV
на предыдущем временном шаге. Внутренний Initial condition оказывает прямое влияние на второй вывод только, когда модель запускается или когда родительский элемент активированная подсистема сбрасывается.
Это действие сброса векторизовано и поддерживает скалярное расширение.
Наличие двух выходных параметров полезно для реализации рекурсивных вычислений, где результат включает новые входные параметры. Второй вывод может возвратиться в вычисления входных параметров блока, не вызывая алгебраический цикл. Между тем первый вывод показывает самые актуальные вычисления.
Вы задаете время между выборками с параметром Sample time. Установка -1
означает, что блок наследовал Sample time.
Блок Unit Delay With Preview Resettable External RV принимает сигналы следующих типов данных:
Плавающая точка
Встроенное целое число
Фиксированная точка
Булевская переменная
Перечислимый
Выходные параметры имеют совпадающий тип данных как вход u
. Для перечислимых сигналов Initial condition должен иметь тот же перечислимый тип как вход u
.
Для получения дополнительной информации смотрите Типы данных, Поддержанные Simulink в документации Simulink®.
Задайте начальный вывод симуляции.
Задайте временной интервал между выборками. Чтобы наследовать шаг расчета, установите этот параметр на -1
. См. Настройку времени выборки в онлайн-документации для получения дополнительной информации.
Типы данных | Дважды | один | булевская переменная | основывают целое число | фиксированная точка | перечислимый |
'SampleTime' | Заданный в параметре Sample time |
Прямое сквозное соединение | Да, к первому выходному порту Нет, к второму выходному порту |
Многомерные сигналы | Нет |
Сигналы переменного размера | Нет |
Обнаружение пересечения нулем | Нет |
Генерация кода | Да |
Единичная задержка, Единичная задержка Enabled (Устаревшая), Единичная задержка Enabled Внешний IC (Устаревшая), Единичная задержка Enabled Восстановленная (Устаревшая), Единичная задержка Enabled Восстановленный Внешний IC (Устаревшая), Единичная задержка Внешний IC (Устаревшая), Единичная задержка Восстановленная (Устаревшая), Единичная задержка Восстановленный Внешний IC (Устаревшая), Единичная задержка С Предварительным просмотром Enabled (Устаревшая), Единичная задержка С Предварительным просмотром Enabled Восстановленная (Устаревшая), Единичная задержка С Предварительным просмотром Enabled Восстановленный Внешний RV (Устаревшая), Единичная задержка С Предварительным просмотром, Восстановленным (Устаревший)