Discrete Impulse

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

  • Библиотека:
  • DSP System Toolbox / Источники

  • Discrete Impulse block

Описание

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

Когда D вектор длины-N, блок генерирует M-by-N матричный выход, представляющий N отличные каналы, где вы задаете формат кадра M с помощью параметра Samples per frame. Импульс для iканал th появляется в демонстрационном 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++ с помощью Simulink® Coder™.

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

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