exponenta event banner

Дискретный импульс

Генерировать дискретный импульс

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

  • Discrete Impulse block

Описание

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

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

Значение параметра Sample time, Ts, определяет период выборки выходного сигнала. Результирующий период кадра - MT.

Порты

Продукция

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

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

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

Параметры

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

Главный

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

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

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

Типы данных

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

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

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

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

Для получения справки по настройке параметров типа данных вызовите помощник по типам данных, нажав кнопку Показать помощник по типам данных.

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

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

Типы данных

Boolean | double | fixed point | integer | single

Прямой проход

no

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

no

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

no

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

no

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

Создание кода C/C + +
Создайте код C и C++ с помощью Simulink ® Coder™

.

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

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