Discrete Impulse

Сгенерируйте дискретный импульс

  • Библиотека:
  • Системный тулбокс/источники DSP

  • Discrete Impulse block

Описание

Блок Discrete Impulse генерирует импульс (значение 1) при выходной выборке D+1, где вы задаете D использование параметра Delay (D0). Все выходные выборки, предшествующие и следующие D+1 выборки являются нулем.

Когда D является вектором N длины, блок генерирует выход M -by N N матрицы, представляющий различные каналы, где вы задаете формат кадра M используя параметр Samples per frame. Импульс для iНа выборке появляется первый канал D(i)+1.

Sample time значения параметров, Ts, задает период дискретизации сигнала выхода. Результат периода системы координат составляет M Ts.

Порты

Выход

расширить все

Выходной сигнал, содержащий дискретный импульс на выходной выборке D(i)+1, где D является скаляром или вектором, заданным параметром Delay. Для получения дополнительной информации см. Описание.

Типы данных: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | Boolean | fixed point

Параметры

расширить все

Главный

Количество выходных выборок с нулевым значением, D, предшествующий импульсу, заданный как скаляр или вектор целочисленных значений, больше или равный нулю. Вектор N длины задает выход N -канала.

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

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

Типы данных

Укажите тип выходных данных для этого блока. Можно выбрать один из следующих вариантов:

  • Правило, которое наследует тип данных, например Inherit: Inherit via back propagation. Когда вы выбираете эту опцию, тип выходных данных и масштабирование совпадают с типами следующих нисходящих блоков.

  • Встроенный тип данных, такой как double

  • Выражение, которое вычисляет допустимый тип данных, например fixdt(1,16)

Для помощи с настройкой параметров типа данных отобразите Data Type Assistant нажатием кнопки Show data type assistant.

Смотрите Типы Данных Управляющего Сигнала (Simulink) для получения дополнительной информации.

Характеристики блоков

Типы данных

Boolean | double | fixed point | integer | single

Прямое сквозное соединение

no

Многомерные сигналы

no

Сигналы переменного размера

no

Обнаружение пересечения нулем

no

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

Генерация кода C/C + +
Сгенерируйте код C и C++ с помощью Coder™ Simulink ®

.

Преобразование с фиксированной точкой
Разрабатывайте и моделируйте системы с фиксированной точкой с помощью Fixed-Point Designer™.

Представлено до R2006a