Уменьшайте уровень выборки путем усреднения последовательных выборок
Communications Toolbox / Операции Последовательности
Блок Derepeat передискретизирует дискретный вход на уровне 1/N времена входная частота дискретизации путем усреднения N последовательные выборки. N представляет Derepeat factor, N
параметр.
In
— Входной сигналВходной сигнал в виде скаляра, вектора или матрицы.
Типы данных: double
Поддержка комплексного числа: Да
Out
— Выходной сигналВыходной сигнал, возвращенный как скаляр или вектор-столбец.
Типы данных: double
Поддержка комплексного числа: Да
Для получения дополнительной информации о скоростях обработки смотрите Односкоростную Обработку и Многоскоростную Обработку.
Derepeat factor, N
— Фактор DerepeatФактор Derepeat в виде целого числа. derepeat фактором является количество последовательных входных выборок к среднему значению, чтобы произвести каждую выходную выборку.
Типы данных: 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 condition является скаляром, то он представляет начальное значение каждого элемента в выходе. Блок не поддерживает пустые матрицы для начальных условий.
Типы данных: double
Типы данных |
|
Многомерные сигналы |
|
Сигналы переменного размера |
|
Блок derepeats каждая система координат, обрабатывая отличные каналы независимо. Каждым элементом выхода является среднее значение N последовательные элементы вдоль столбца входной матрицы. N должен быть меньше формата кадра. N представляет Derepeat factor, N
параметр.
Когда вы устанавливаете Rate options
параметр к Enforce single-rate processing
, ввод и вывод блока имеет ту же частоту дискретизации. Блок уменьшает уровень выборки при помощи пропорционально меньшего формата кадра, чем вход. Чтобы обработать все входные значения, N должен быть целочисленным коэффициентом количества строк во входном векторе или матрице. Для derepetition фактором N выходной формат кадра является 1/N временами размер входного кадра, но частота кадров ввода и вывода равна. Когда вы используете эту опцию, Initial condition
параметр не применяется, и блок не подвергается никакой задержке, потому что входные данные сразу обнаруживаются в выходе.
Например, для одноканального входа с 64 элементами, который является derepeated фактором 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)
, блок уменьшает уровень выборки при помощи пропорционально более длинного периода системы координат в выходном порту, чем во входном порту. Для derepetition фактором N выходной период системы координат является временами N период входного кадра, но форматы кадра ввода и вывода равны. Выход задерживается одной выходной системой координат, и первой выходной системой координат является Initial condition
значение. Блок derepeats каждая система координат, обрабатывая отличные каналы независимо. Каждым элементом выхода является среднее значение N последовательные элементы вдоль столбца входной матрицы. derepeat фактор должен быть меньше формата кадра.
Например, для одноканального входа с периодом системы координат 1 секунды, которая является derepeated фактором 4, выход имеет период системы координат 4 секунд. Форматы кадра ввода и вывода равны.
Повторение Этот блок является одной возможной обратной операцией.
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.