Документация Engee

Upsample

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

upsample

Описание

Блок Upsample увеличивает частоту дискретизации каждого канала входного сигнала (размером Mi на N) в раз, вставляя нулей между соседними значениями входного сигнала, где — значение параметра Upsample factor.

Порты

Вход

Port_1 — входной сигнал
скаляр | вектор | матрица

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

Типы данных: Float16, Float32, Float64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64, Bool

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

Выход

Port_1 — выходной сигнал
скаляр | вектор | матрица

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

Когда вход представляет сигнал переменного размера, выход также является сигналом переменного размера.

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

Параметры

Upsample factor — коэффициент повышения дискретизации
2 (по умолчанию) | положительное число

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

Initial conditions — начальное значение
0.0 (по умолчанию) | скаляр | вектор | матрица

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