Снижение частоты выборки путем усреднения последовательных выборок
Панель инструментов связи/Операции с последовательностью
Блок Дерепеата производит повторную выборку дискретного входного сигнала со скоростью, в 1/N раз превышающей частоту входных выборок, путем усреднения N последовательных выборок. N представляет собой Derepeat factor, N параметр.
In - Входной сигналВходной сигнал, заданный как скаляр, вектор или матрица.
Типы данных: double
Поддержка комплексного номера: Да
Out - Выходной сигналВыходной сигнал, возвращаемый в виде скалярного или столбцового вектора.
Типы данных: double
Поддержка комплексного номера: Да
Дополнительные сведения о скоростях обработки см. в разделах Односкоростная обработка и Многоскоростная обработка.
Derepeat factor, N - Коэффициент ДерепеатаКоэффициент дерепита, заданный как целое число. Коэффициент дерепеата представляет собой число последовательных входных выборок в среднем для получения каждой выходной выборки.
Типы данных: double
Input processing - Управление обработкой входных данныхColumns as channels (frame based) (по умолчанию) | Elements as channels (sample based)Управление обработкой входных данных, указанное как одна из следующих опций:
Columns as channels (frame based) - Блок обрабатывает каждый столбец входа как отдельный канал.
Elements as channels (sample based) - Блок обрабатывает каждый элемент входа как отдельный канал.
Rate options - Частота обработки блоковAllow multirate processing (по умолчанию) | Enforce single-rate processingЧастота обработки блоков, указанная как один из следующих параметров:
Allow multirate processing - Блок понижает выборку сигнала так, что выходная частота дискретизации равна Derepeat factor, N в несколько раз медленнее входной частоты дискретизации. Дополнительные сведения см. в разделе Многоскоростная обработка.
Enforce single-rate processing - Блок поддерживает частоту входных выборок, уменьшая размер выходного кадра на коэффициент, равный Derepeat factor, N значение параметра. Кроме того, в режиме односкоростной обработки этот блок можно использовать в запускаемой подсистеме. Дополнительные сведения см. в разделе Односкоростная обработка
Initial condition - Исходное состояниеНачальное условие, указанное как скаляр, вектор или матрица. Этот параметр определяет значения, выводимые в том случае, когда в выходных данных слишком рано отображать входные данные. Если размеры параметра Initial condition совпадают с выходными размерами, то параметр представляет начальное выходное значение. Если условие Initial является скаляром, то оно представляет начальное значение каждого элемента на выходе. Блок не поддерживает пустые матрицы для начальных условий.
Типы данных: double
Типы данных |
|
Многомерные сигналы |
|
Сигналы переменного размера |
|
Блок отключает каждый кадр, обрабатывая отдельные каналы независимо. Каждый элемент выходного сигнала представляет собой среднее значение N последовательных элементов вдоль столбца входной матрицы. N должно быть меньше размера кадра. N представляет собой Derepeat factor, N параметр.
При установке Rate options параметр для Enforce single-rate processingвход и выход блока имеют одинаковую частоту дискретизации. Блок уменьшает частоту дискретизации, используя пропорционально меньший размер кадра, чем входной. Для обработки всех входных значений N должно быть целым числом строк во входном векторе или матрице. Для отмены представления на коэффициент N размер выходного кадра в 1/N раз превышает размер входного кадра, но частота входных и выходных кадров равна. При использовании этой опции Initial condition параметр не применяется, и блок не несет задержки, потому что входные данные немедленно появляются в выходных данных.
Например, для одноканального входа с 64 элементами, который не повторяется с коэффициентом 4, блок выводит 16 элементов. Периоды входного и выходного кадров равны.
Кроме того, в режиме односкоростной обработки этот блок можно использовать в запускаемой подсистеме.
При установке Rate options параметр для Allow multirate processingвход и выход блока имеют одинаковый размер, но частота дискретизации выхода в N раз медленнее, чем вход. N представляет собой Derepeat factor, N параметр.
При установке Input processing параметр для Elements as channels (sample based)блок предполагает, что вход является вектором или матрицей, элементы которой представляют выборки из независимых каналов. Блок усредняет выборки из каждого канала независимо во времени. Выходной период в N раз больше входного периода, и входные и выходные размеры идентичны. Выходной сигнал задерживается на один выходной период, и первым выходным значением является Initial condition значение. Если установить Rate options кому Enforce single-rate processingблок генерирует сообщение об ошибке.
При установке Input processing параметр для Columns as channels (frame based)блок уменьшает частоту дискретизации, используя пропорционально больший период кадра на выходном порте, чем на входном порте. Для отмены представления на коэффициент N период выходного кадра N умножен на период входного кадра, но размеры входного и выходного кадров равны. Выходной сигнал задерживается на один выходной кадр, и первый выходной кадр является Initial condition значение. Блок отключает каждый кадр, обрабатывая отдельные каналы независимо. Каждый элемент выходного сигнала представляет собой среднее значение N последовательных элементов вдоль столбца входной матрицы. Коэффициент удаления должен быть меньше размера кадра.
Например, для одноканального входа с периодом кадра 1 секунда, который не повторяется с коэффициентом 4, выход имеет период кадра 4 секунды. Размеры входного и выходного кадров равны.
Повторить - этот блок является одной из возможных обратных операций.
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.