Unwrap
Убирает разрыв сигнала по фазе.
Тип: Unwrap
Путь в библиотеке:
|
Описание
Блок Unwrap восстанавливает каждый канал входного сигнала, добавляя или вычитая значение, кратное , к каждому элементу канала. Блок распознает разрывы по фазе, превышающие значение параметра Tolerance(radians).
Порты
Вход
#
IN_1
—
входной сигнал
скаляр | вектор | матрица
Details
Входной сигнал для восстановления. Фаза входного сигнала должна быть выражена в радианах.
| Типы данных |
|
| Поддержка комплексных чисел |
Нет |
Выход
#
OUT_1
—
выходной сигнал
скаляр | вектор | матрица
Details
Восстановленный сигнал.
Блок сохраняет размер и размерность входного сигнала, а частота дискретизации выходного сигнала равна частоте дискретизации входного.
| Типы данных |
|
| Поддержка комплексных чисел |
Нет |
Параметры
Основные
#
Tolerance(radians) —
размер разрыва
Real number
Details
Размер разрыва, который блок распознает как истинный разрыв фазы. По умолчанию установлено значение , а не меньшее, чтобы избежать изменения естественных характеристик сигнала.
Чтобы повысить чувствительность блока, установите для параметра Tolerance(radians) значение, немного меньшее .
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Настраиваемый |
Нет |
| Вычисляемый |
Да |
#
Input processing —
метод обработки входного сигнала
Elements as channels (sample based) | Columns as channels (frame based)
Details
Укажите метод обработки входного сигнала:
-
Columns as channels (frame based)— при выборе этого значения блок обрабатывает каждый столбец входного сигнала как отдельный канал; -
Elements as channels (sample based)— при выборе этого значения блок обрабатывает каждый элемент входного сигнала как отдельный канал.
| Значения |
|
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Настраиваемый |
Нет |
| Вычисляемый |
Нет |
#
Reset initial phase to zero for each input frame —
проверка последовательных кадров
Logical
Details
При снятии этого флажка блок игнорирует границы между кадрами входного сигнала и не сбрасывает значение начальной фазы в ноль при каждом новом входном сигнале. В этом режиме блок непрерывно разворачивает данные в каждом столбце входного сигнала.
На рисунке ниже показано, как блок разворачивает данные при снятии этого флажка.

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

Зависимости
Чтобы использовать этот параметр, установите для параметра Input processing значение Columns as channels (frame based). В режиме обработки по выборке блок не сбрасывает начальное значение фазы в ноль для каждого нового входа.
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Настраиваемый |
Нет |
| Вычисляемый |
Нет |