Уменьшайте частоту дискретизации путем усреднения последовательных выборок
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. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.