Найдено 40 результатов
- 05 авг 2019, 12:35
- Форум: Цифровые фильтры
- Тема: Полифазная фильтрация
- Ответы: 3
- Просмотры: 4546
Re: Полифазная фильтрация
up_rate = 1001; down_rate = 1000; Эти коэффициенты как пример неправильной работы алгоритма, в данном случае не важна эффективность, просто хотелось бы разобраться с полифазной передискретизацией. Однако отмечу, что единственной проблемой является хранение и доступ к элементам фильтра такого порядка...
- 05 авг 2019, 10:36
- Форум: Цифровые фильтры
- Тема: Полифазная фильтрация
- Ответы: 3
- Просмотры: 4546
Полифазная фильтрация
Сигнала input длины input_length фильтруется полифазным фильтром polyphase_filter для передискретизации в up_rate/down_rate раз. Добиваю input в начале и конце нулями по phase_length-1 штук (phase_length = polyphase_filter / up_rate). Т.е получаю на выходе фильтра отсчеты с первого "ненулевого". Хоч...
- 05 июл 2019, 10:43
- Форум: Программирование на C и C++
- Тема: Передискретизация в DSPL
- Ответы: 5
- Просмотры: 7088
Re: Передискретизация в DSPL
Я потихоньку пытаюсь сделать передискретизацию в DSPL c КИХ фильтрами и полифазной фильтрацией.
Но есть трудности с отладкой без среды. Как вы отлаживаете? Если через gdb, то надо менять make фалы?
Но есть трудности с отладкой без среды. Как вы отлаживаете? Если через gdb, то надо менять make фалы?
- 28 июн 2019, 16:47
- Форум: Общие вопросы ЦОС
- Тема: А если количество точек не равно 2^k
- Ответы: 3
- Просмотры: 6249
Re: А если количество точек не равно 2^k
Алгоритм Винограда или в некоторых случаях скользящие алгоритмы (что то вроде Герцеля) иногда подходят. Вот статья от которой можно начать поиск: https://www.researchgate.net/profile/Oleg_Prosekov/publication/271513621_Development_of_FFT_algorithms_for_a_non_traditional_number_of_points/links/54ca3c...
- 24 июн 2019, 09:08
- Форум: Общие вопросы ЦОС
- Тема: Фурье интерполяция
- Ответы: 14
- Просмотры: 18126
Re: Фурье интерполяция
Вот статья по этому поводу:
http://dspguru.com/dsp/howtos/how-to-in ... cy-domain/
Такое решение подходит для периодических сигналов, иначе проявляется эффект Гиббса.
http://dspguru.com/dsp/howtos/how-to-in ... cy-domain/
Такое решение подходит для периодических сигналов, иначе проявляется эффект Гиббса.
- 19 май 2019, 10:33
- Форум: Вопросы и предложения по работе сайта и форума
- Тема: DSPL 2.0
- Ответы: 9
- Просмотры: 14962
Re: DSPL 2.0
1) в dft_test.cpp в вункции main есть вызов printf, результаты выводятся в консоль, видимо
2) можно использовать far, находите нужный .exe, выполняете, нажав Enter и после переходите в консоль нажатием Ctrl+O, там будет вывод исполненной программы
2) можно использовать far, находите нужный .exe, выполняете, нажав Enter и после переходите в консоль нажатием Ctrl+O, там будет вывод исполненной программы
- 14 май 2019, 15:47
- Форум: Цифровые фильтры
- Тема: КИХ с временными требованиями
- Ответы: 8
- Просмотры: 5534
Re: КИХ с временными требованиями
Да, видел в документе (прилагаю) упоминание.
Но, похоже, для одновременного задания временных характеристик требуется тот алгоритм, о котором документ. В конце даже есть примеры в матлабе.
Оставлю для всех, найден просто в сети.
Но, похоже, для одновременного задания временных характеристик требуется тот алгоритм, о котором документ. В конце даже есть примеры в матлабе.
Оставлю для всех, найден просто в сети.
- 14 май 2019, 11:33
- Форум: Цифровые фильтры
- Тема: КИХ с временными требованиями
- Ответы: 8
- Просмотры: 5534
Re: КИХ с временными требованиями
Да, это проблема, трансформация в БИХ в матлабе делает фильтр с аналогичными изначальм характеристиками, но неравномерность гвз все портит. Есть идея использовать методы линейного программирования, которые позволяют устанавливать временные ограничения на КИХ фильтр. https://www.cs.tut.fi/~ts/FIR_con...
- 14 май 2019, 09:53
- Форум: Цифровые фильтры
- Тема: КИХ с временными требованиями
- Ответы: 8
- Просмотры: 5534
Re: КИХ с временными требованиями
Есть мой результат, у него и неравномерность не такая хорошая, и главное, подавление. Фильтр на 400 Гц. Думаю, такой фильтр удовлетворил бы требованиям, если подавление было бы хотя бы -40 дБ. [0.00120132700001965,0.00136954589395670,0.00156239062545813,0.00165161414281919,0.00156760431325377,0.0013...
- 14 май 2019, 09:37
- Форум: Цифровые фильтры
- Тема: КИХ с временными требованиями
- Ответы: 8
- Просмотры: 5534
Re: КИХ с временными требованиями
Что значат цифры в скобочках 0.(3) и 0.1(6)? Дробь в периоде 0.(3)=0.333... Неравномерность в полосе 0.001 дБ чем обусловлено? Я опираюсь на существующий фильтр (в нем ~0.003). Вообще, требованием к ошибке по амплитуде выходного сигнала. RMSE ниже 1%, я думаю. Время перехода 0.01мс для какой частот...