Найдено 1044 результата

Бахурин Сергей
07 май 2021, 18:51
Форум: Цифровые фильтры
Тема: Отфильтровать 50Гц
Ответы: 3
Просмотры: 92

Re: Отфильтровать 50Гц

Взять необходимые функции (исходники) и подключить к проекту
Бахурин Сергей
06 май 2021, 20:30
Форум: Цифровые фильтры
Тема: Корректирующий фильтр IQ imbalance
Ответы: 56
Просмотры: 3376

Re: Корректирующий фильтр IQ imbalance

Да в том же режиме и ещё нужно видеть импульсную характеристику и ачх компенсатора. Возможно простое оконное сглаживание поможет устранить эти эффекты
Бахурин Сергей
06 май 2021, 16:48
Форум: Цифровые фильтры
Тема: Корректирующий фильтр IQ imbalance
Ответы: 56
Просмотры: 3376

Re: Корректирующий фильтр IQ imbalance

А что будет если выключить компенсацию?
Бахурин Сергей
05 май 2021, 20:29
Форум: Цифровые фильтры
Тема: Отфильтровать 50Гц
Ответы: 3
Просмотры: 92

Re: Отфильтровать 50Гц

Если все что ниже 10 кГц не интересует, то лучше всего использовать фильтр верхних частот. Рассчитать коэффициенты можно в матлабе питоне или библиотекой dspl. Потом надо отфильтровать сигнал этим фильтром и наводка пропадёт. Если надо можете взять из dspl готовые функции расчёта фильтра и непосредс...
Бахурин Сергей
24 апр 2021, 21:36
Форум: Цифровые фильтры
Тема: Корректирующий фильтр IQ imbalance
Ответы: 56
Просмотры: 3376

Re: Корректирующий фильтр IQ imbalance

Я бы прогнал одну несущую во всем диапазоне частот. Если зеркально не возникнет имаджа то все ок. Причём его быть не должно и для частот не попадающих на бины fft.
Бахурин Сергей
23 апр 2021, 20:05
Форум: Цифровые фильтры
Тема: Корректирующий фильтр IQ imbalance
Ответы: 56
Просмотры: 3376

Re: Корректирующий фильтр IQ imbalance

Не смог посмотреть не находит функцию
error: 'calc_phase2sin' undefined near line 108, column 108
Бахурин Сергей
22 апр 2021, 20:16
Форум: Цифровые фильтры
Тема: Корректирующий фильтр IQ imbalance
Ответы: 56
Просмотры: 3376

Re: Корректирующий фильтр IQ imbalance

Скрипт приложите я посмотрю. Вообще это возможно ввиду деления спектров и решения задачи перехода из частотной области во временную. Можно попробовать альтернативный подход без деления спектров.
Бахурин Сергей
21 апр 2021, 11:05
Форум: Цифровые фильтры
Тема: Корректирующий фильтр IQ imbalance
Ответы: 56
Просмотры: 3376

Re: Корректирующий фильтр IQ imbalance

Надо проверить что за сигнал. Поскольку появились линейные искажения самого тракта вполне может быть такая картина. Главное чтобы финальный график (малиновый) был корректный
Бахурин Сергей
20 апр 2021, 13:31
Форум: Цифровые фильтры
Тема: Корректирующий фильтр IQ imbalance
Ответы: 56
Просмотры: 3376

Re: Корректирующий фильтр IQ imbalance

простите пожалуйста. Совсем закрутился. Да вот исправленный код с корректировкой канала: clear all; close all; clc; N = 2048 K = 64 h0 = [randn(5,1)*5E-3 + 1i * randn(5,1)*5E-3]; frq = [K/4:K/2:N/2-1, N/2+K/2: K/2: N-1]; t = 0:N-1; f = 0:N-1; x = 0; for k = frq x = x + exp(2i*pi*k/N*t); end y = x + ...
Бахурин Сергей
20 апр 2021, 11:58
Форум: Программирование на C и C++
Тема: Подключение к visual studio
Ответы: 13
Просмотры: 1209

Re: Подключение к visual studio

переименовать надо в следующих файлах: include/dspl.h DECLARE_FUNC(int, std, double* x COMMA int n COMMA double* s); include/dspl.c объявление: p_std std ; и загрузка LOAD_FUNC(std); и в файле исходнике dspl/src/statistic.c int DSPL_API std(double* x, int n, double* s) Вроде бы больше ничего не треб...