Unbuffer
Распаковка входного кадра в последовательность скалярных выходов.
Тип: Unbuffer
Путь в библиотеке:
|
Описание
Блок Unbuffer преобразует входной сигнал на в выходной сигнал 1 на . То есть на входах происходит процесс буферизации по строкам таким образом, что каждая строка матрицы становится независимой временной выборкой на выходе. Скорость, с которой блок получает входные данные, обычно меньше той, с которой блок производит выходные данные.

Блок регулирует выходную частоту таким образом, чтобы период выборки был одинаковым как на входе, так и на выходе, = . Таким образом, период выборки на выходе для входа с размером кадра и периодом кадра равен / , что представляет собой частоту, в раз превышающую частоту кадров на входе. В приведенном выше примере блок получает входные сигналы только раз в три периода выборки, но производит выходной сигнал раз в период выборки. Для ребуферизации входных данных до большего или меньшего размера кадра используйте блок Buffer.
Порты
Вход
X — входной сигнал
вещественная матрица M на N | скаляр | вектор
Входной сигнал, заданный в виде матрицы на , где — количество выборок в данных по строкам матрицы, а — количество элементов в каждой независимой строке, а также скаляра или вектора.
Типы данных: Float16, Float32, Float64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64, Bool
Поддержка комплексных чисел: Да