PS Asynchronous Sample & Hold

Выведите сигнал производить-и-содержать с внешним триггером

  • Библиотека:
  • Simscape / Библиотека Основы / Физические сигналы / Дискретный

Описание

Блок PS Asynchronous Sample & Hold устанавливает выходной сигнал, Y, равный входному сигналу, U, когда возрастающее ребро триггерного входа становится больше, чем нуль. Используйте этот блок, в сочетании с другими блоками физического сигнала, чтобы смоделировать дискретные и основанные на событии поведения.

Асинхронный Исходный пример Напряжения PWM иллюстрирует, как можно использовать блок PS Asynchronous Sample & Hold, чтобы создать компоненты с более комплексными поведениями. Для альтернативной реализации дискретного времени смотрите Дискретное время Исходный пример Напряжения PWM. Версия дискретного времени лучше подходит для решателей фиксированного шага и оборудования в приложениях цикла, тогда как асинхронная реализация лучше подходит для быстрой настольной симуляции с помощью решателей переменного шага.

Модуль сигнала в выходном порту определяется модульными правилами распространения.

Порты

Входной параметр

развернуть все

Введите физический сигнал.

Имя порта не отображается в значке блока, но вы видите это имя в базовом исходном файле (доступный путем щелчка по ссылке Source code в диалоговом окне блока).

Введите физический сигнал, который инициировал действие производить-и-содержать. В значке блока этот порт отмечен (возрастающее ребро) знак.

Имя порта не отображается в значке блока, но вы видите это имя в базовом исходном файле (доступный путем щелчка по ссылке Source code в диалоговом окне блока).

Вывод

развернуть все

Выведите физический сигнал.

Имя порта не отображается в значке блока, но вы видите это имя в базовом исходном файле (доступный путем щелчка по ссылке Source code в диалоговом окне блока).

Параметры

развернуть все

Значение и модуль выходного сигнала в начальный момент времени. Первое окно редактирования представляет значение сигналов. Выход блока остается в этом значении, пока блок не инициирован возрастающим триггерным сигналом становление положительным.

Второе поле комбинированного списка представляет модуль сигнала. По умолчанию модулем является 1 (безразмерный). Задайте модуль, который соразмерен с модулем сигнала во входном порту U. Можно выбрать модуль из выпадающего списка или ввести желаемое модульное имя, такое как rpm, или допустимое выражение, такое как rad/s. Для получения дополнительной информации и список модульных сокращений, смотрите, Как Задать Модули в Диалоговых окнах Блока и Модульных Определениях.

Вопросы совместимости

развернуть все

Поведение изменяется в R2019a

Расширенные возможности

Генерация кода C/C++
Генерация кода C и C++ с помощью MATLAB® Coder™.

Представленный в R2011b