Вычислите аналитические сигналы входов в дискретном времени
Преобразовывает
dspxfrm3
Блок Analytic Signal вычисляет комплексный аналитический сигнал, соответствующий каждому каналу входного сигнала вещественного M -by N, u
где и H {} обозначает преобразование Гильберта. Действительная часть выхода в каждом канале является репликой действительного входа в этом канале; мнимая часть является преобразованием Гильберта входа. В частотный диапазон преобразование Фурье аналитического сигнала удваивает положительное частотное содержимое исходного сигнала при обнулении отрицательных частот и сохранении компонента постоянного тока.
Блок вычисляет преобразование Гильберта с помощью конечной импульсной характеристики фильтра equiripple с порядком, заданным параметром Filter order, n. Линейный фазовый фильтр разработан с использованием алгоритма Remez exchange и накладывает задержку n/2 на входные выборки.
Выход имеет те же размерности, что и вход.
Этот блок поддерживает генерацию кода SIMD. Для получения дополнительной информации смотрите Генерация кода.
Когда вы устанавливаете параметр Input processing равным Columns as channels (frame based)
блок выполняет обработку на основе фрейма. В этом режиме блок обрабатывает M -by - N матричный вход как N независимых каналов, содержащих M последовательных временных выборок. Блок вычисляет аналитический сигнал для каждого канала с течением времени.
Когда вы устанавливаете параметр Input processing равным Elements as channels (sample based)
блок выполняет обработку на основе выборки. В этом режиме блок обрабатывает M -by N матрицы вход как M * N независимых каналов и вычисляет аналитический сигнал для каждого канала (элемента матрицы) с течением времени.
Длина конечной импульсной характеристики, используемого для вычисления преобразования Гильберта.
Укажите, как блок должен обрабатывать вход. Можно задать для этого параметра одну из следующих опций:
Columns as channels (frame based)
(по умолчанию) - Когда вы выбираете эту опцию, блок обрабатывает каждый столбец входа как отдельный канал.
Elements as channels (sample based)
- Когда вы выбираете эту опцию, блок обрабатывает каждый элемент входа как отдельный канал.
Плавающая точка двойной точности
Плавающая точка с одной точностью