Logic Decision

Пороговый детектор пересечения во входе к бинарному процессу

  • Библиотека:
  • Mixed-Signal Blockset / Утилиты

  • Logic Decision block

Описание

Блок Logic Decision производит выходное событие в фиксированной задержке от почти точно времени, входной сигнал пересекает порог решения. Этот блок помогает переходу от однородно произведенной входной формы волны до управляемой событиями подсистемы цифровой логики.

Порты

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

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

Входной сигнал в виде скаляра с плавающей точкой. Входной сигнал может или быть наследован или задан блоком Logic Decision как фиксированный шаг дискретный шаг расчета.

Типы данных: double | Boolean

Пороговое значение решения в виде скаляра. Значение в порте vth определяет, когда входной сигнал задерживается установленной суммой.

Типы данных: floating point

Вывод

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

Выходной сигнал, возвращенный как любой 0 или 1.

Типы данных: double | Boolean

Параметры

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

Источник шага расчета.

  • Выберите Inherited наследовать шаг расчета от предыдущего блока.

  • Выберите Fixed установить дискретный шаг расчета на фиксированное значение.

Программируемое использование

  • Использование get_param(gcb,'SampleTimeSource') просмотреть текущий источник Sample time.

  • Использование set_param(gcb,'SampleTimeSource',value) установить Sample time на определенное значение.

Фактическое значение шага расчета в виде действительного скаляра, исключая нуль.

Зависимости

Чтобы включить этот параметр, выберите Fixed в параметре Sample time.

Программируемое использование

  • Использование get_param(gcb,'SampleTimeIn') просмотреть текущий Sample time value.

  • Использование set_param(gcb,'SampleTimeIn',value) установить Sample time value на определенное значение.

Минимальное распространение задерживается для блока в виде положительной скалярной величины. Для фиксированного дискретного входного шага расчета фактическая задержка является максимумом этого значения параметров и фиксированного размера шага.

Программируемое использование

  • Использование get_param(gcb,'Delay') просмотреть текущий Minimum delay value.

  • Использование set_param(gcb,'Delay',value) установить Minimum delay value на определенное значение.

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

Программируемое использование

  • Использование get_param(gcb,'BufferSizeIn') просмотреть текущий Buffer size.

  • Использование set_param(gcb,'BufferSizeIn',value) установить Buffer size на определенное значение.

Смотрите также

|

Введенный в R2019a