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

Бахурин Сергей
05 авг 2019, 18:43
Форум: Цифровые фильтры
Тема: КИХ фильтр внутри resample
Ответы: 10
Просмотры: 2178

Re: КИХ фильтр внутри resample

Да не все рекурсивные структуры бих. Но приведённый пример или ещё можно вспомнить cic фильтры которые тоже имеют рекурсивную ветвь в виде интегратора, оставаясь при этом ких. Но надо понимать что это достигается только если полюс рекурсивной части компенсируется нулём. Такие фильтры потенциально не...
Бахурин Сергей
05 авг 2019, 13:33
Форум: Цифровые фильтры
Тема: КИХ фильтр внутри resample
Ответы: 10
Просмотры: 2178

Re: КИХ фильтр внутри resample

Параметр h функции upfirdn и есть сгенерированный фильтр. Сама функция лишь эффективная прлифазная реализация рсамплера с заданным фильтром. Поскольку при ресамплинге 3/5 нужен фильтр с частотой среза 1/5 то и генерируется фильтр у которого каждый 5 отсчёт импульсной характеристики 0.
Бахурин Сергей
05 авг 2019, 12:39
Форум: Цифровые фильтры
Тема: КИХ фильтр внутри resample
Ответы: 10
Просмотры: 2178

Re: КИХ фильтр внутри resample

просто получается, что тот фильтр в функции resample оказывается с той же частотой среза, что и фильтр который вы использовали бы для интерполяции в 5 раз. Что заначит 3/5 ? Это значит в 3 раза интерполяция и в 5 раз децимация. Вот для 5 раз децимации и требуется этот фильтр, у которого каждый 5 отс...
Бахурин Сергей
05 авг 2019, 11:53
Форум: Цифровые фильтры
Тема: КИХ фильтр внутри resample
Ответы: 10
Просмотры: 2178

Re: КИХ фильтр внутри resample

я так понимаю речь о функции resample пакета матлаб? То там должно быть два фильтра: один для интерполяции, второй для децимации. Хотя могу ошибиться, т.к. сам не копался во внутренностях этой функции.
Бахурин Сергей
05 авг 2019, 11:48
Форум: Цифровые фильтры
Тема: Полифазная фильтрация
Ответы: 3
Просмотры: 1188

Re: Полифазная фильтрация

Код посмотрел. Пока не могу сходу ответить надо анализировать скрипт. Единственное, хотел уточнить, вам действительно требуется делать это через upsample downsample? Не смущает, что для обработки 50 отсчетов необходимо привлечь фильтр 20020 порядка? Почему бы не сделать через полиномиальную интерпол...
Бахурин Сергей
05 июл 2019, 11:04
Форум: Программирование на C и C++
Тема: Передискретизация в DSPL
Ответы: 5
Просмотры: 1420

Re: Передискретизация в DSPL

Ну это довольно творческий процесс :)
Для начала формирую тестовый сигнал и прлсчитываю все точки в октаве матлабе или питоне. Потом функцию отлаживаю до полного совпадения. Промежуточные данные через printf на печать поточечно.

Это небыстро. Но зато погружает в структуру функции.
Бахурин Сергей
28 июн 2019, 17:52
Форум: Общие вопросы ЦОС
Тема: А если количество точек не равно 2^k
Ответы: 3
Просмотры: 1653

Re: А если количество точек не равно 2^k

Да можно построить хороший БПФ алгоритм для составной длины. Если длина FFT равна N = M*P то можно сделать такое преобразование путем M преобразований длины P далее умножение на поворотные коэффициенты и потом еще P преобразований длины M. Написано в книге Г. Нуссбаумер. Быстрое преобразование Фурье...
Бахурин Сергей
26 июн 2019, 11:34
Форум: Общие вопросы ЦОС
Тема: Фурье интерполяция
Ответы: 14
Просмотры: 7334

Re: Фурье интерполяция

На самом деле в частотной области тоже можно сделать дробную передискретищацию. Для этого потребуется восстановить спектр дпф в непрерывную функцию через ядро дирихле и пересчитать обратное преобразование путем численного интегрирования. Трудоёмкость такого решения будет значительно выше чем просто ...
Бахурин Сергей
08 июн 2019, 13:21
Форум: Цифровые фильтры
Тема: Целочисленное проектирование фильтров
Ответы: 177
Просмотры: 52772

Re: Целочисленное проектирование фильтров

Можно отметить также, что вышеперечисленные факторы НИКАК не влияют на ГВЗ фильтра, т.е. и не должны, по мнению С.Бахурина , уменьшать время расчёта отклика, снижать "инерционность" цифровой системы - с чем, конечно, никак нельзя согласиться. На вашей картинке вы никогда не уменьшите время задержки...
Бахурин Сергей
29 май 2019, 18:47
Форум: Цифровые фильтры
Тема: Параметры CIC фильтра
Ответы: 3
Просмотры: 1931

Re: Параметры CIC фильтра

Приложение со статьей удалено. Если кому-то требуется обратитесь в личку.