exponenta event banner

Derepeat

Снижение частоты выборки путем усреднения последовательных выборок

  • Библиотека:
  • Панель инструментов связи/Операции с последовательностью

  • Derepeat block

Описание

Блок Дерепеата производит повторную выборку дискретного входного сигнала со скоростью, в 1/N раз превышающей частоту входных выборок, путем усреднения N последовательных выборок. N представляет собой Derepeat factor, N параметр.

Порты

Вход

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

Входной сигнал, заданный как скаляр, вектор или матрица.

Типы данных: double
Поддержка комплексного номера: Да

Продукция

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

Выходной сигнал, возвращаемый в виде скалярного или столбцового вектора.

Типы данных: double
Поддержка комплексного номера: Да

Дополнительные сведения о скоростях обработки см. в разделах Односкоростная обработка и Многоскоростная обработка.

Параметры

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

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

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

Управление обработкой входных данных, указанное как одна из следующих опций:

  • Columns as channels (frame based) - Блок обрабатывает каждый столбец входа как отдельный канал.

  • Elements as channels (sample based) - Блок обрабатывает каждый элемент входа как отдельный канал.

Частота обработки блоков, указанная как один из следующих параметров:

  • Allow multirate processing - Блок понижает выборку сигнала так, что выходная частота дискретизации равна Derepeat factor, N в несколько раз медленнее входной частоты дискретизации. Дополнительные сведения см. в разделе Многоскоростная обработка.

  • Enforce single-rate processing - Блок поддерживает частоту входных выборок, уменьшая размер выходного кадра на коэффициент, равный Derepeat factor, N значение параметра. Кроме того, в режиме односкоростной обработки этот блок можно использовать в запускаемой подсистеме. Дополнительные сведения см. в разделе Односкоростная обработка

Начальное условие, указанное как скаляр, вектор или матрица. Этот параметр определяет значения, выводимые в том случае, когда в выходных данных слишком рано отображать входные данные. Если размеры параметра Initial condition совпадают с выходными размерами, то параметр представляет начальное выходное значение. Если условие Initial является скаляром, то оно представляет начальное значение каждого элемента на выходе. Блок не поддерживает пустые матрицы для начальных условий.

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

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

Типы данных

double | single

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

no

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

no

Подробнее

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

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

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

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