Найдено 40 результатов
- 16 ноя 2020, 18:11
- Форум: Цифровой спектральный анализ
- Тема: Свойство обратного ДПФ
- Ответы: 2
- Просмотры: 2061
Re: Свойство обратного ДПФ
Спасибо за помощь, индексы вроде поправил
- 16 ноя 2020, 13:28
- Форум: Цифровой спектральный анализ
- Тема: Свойство обратного ДПФ
- Ответы: 2
- Просмотры: 2061
Свойство обратного ДПФ
В статье General Block LMS Algorithm (Domı́nguez и др.) в введении указывается свойство матричной формы обратного ДПФ \frac{1}{N} \textbf{F}_N^2 \begin{bmatrix}x_1 \\ x_2 \\ x_3 \\ \vdots \\ x_N \end{bmatrix} = \begin{bmatrix}x_1 \\ x_{N} \\ x_{N-1} \\ \vdots \\ x_2 \end{bmatrix} где \textbf{F}_N = ...
- 11 ноя 2020, 22:40
- Форум: Цифровые фильтры
- Тема: Адаптивная фильтрация
- Ответы: 1
- Просмотры: 3028
Адаптивная фильтрация
Добрый день. Читаю книжку по адаптивным фильтрам. Для оптимального фильтра (Винера) можно аналитически получить величину шага для градиентного спуска 0<\mu<\frac{2}{\lambda_{max}} . Это не страшно, т.к для для самого алгоритма матрица корреляции тоже нужна, заодно можно найти и собственные числа (хо...
- 04 июн 2020, 10:38
- Форум: Цифровые фильтры
- Тема: Вопрос по выбору оптимального фильтра
- Ответы: 4
- Просмотры: 3166
Re: Вопрос по выбору оптимального фильтра
Добрый день. 1. Если говорить о стандартное задаче обнаружения сигнала, то существует схема оптимального алгоритма, на рисунке пример. Т.е. в качестве фильтра используется сам сигнал. Снимок.PNG Я промоделировал грубо схему. На графиках сверху входной сигнала, снизу сигнал поступающий на решающее ус...
- 17 дек 2019, 10:44
- Форум: Цифровые фильтры
- Тема: Цифровой фильтр не искажающий прямоугольный сигнал
- Ответы: 9
- Просмотры: 5280
Re: Цифровой фильтр не искажающий прямоугольный сигнал
Есть обсуждение об оценки длительности импульса с шумом. https://dsp.stackexchange.com/questions/20143/duration-of-unknown-rectangular-pulse-with-additive-white-gaussian-noise Границы импульса выделяют по порогу (можно по порогу производной от сигнала). Найдя границы импульсов, можно определить и вс...
- 08 дек 2019, 21:37
- Форум: Общие вопросы ЦОС
- Тема: Расчет SNR
- Ответы: 12
- Просмотры: 12670
Re: Расчет SNR
В силу некоррелированности E_{s}=\int s^{2} dt = \int \left ( x + n \right ) ^ {2} dt = \int (x^2 + n^2 + 2xn) dt = E_x + E_n + 2B_{xn} = \left \langle B_{xn} = 0 \right \rangle = E_x + E_n Тогда SNR = \frac{E_x}{E_n} = \frac{E_s-E_n}{E_n} Что то не так в рассуждении? Нам ведь известны необходимые п...
- 08 дек 2019, 01:21
- Форум: Общие вопросы ЦОС
- Тема: Расчет SNR
- Ответы: 12
- Просмотры: 12670
Re: Расчет SNR
А разве все так сложно?
Если шум белый, то сигнал некоррелирован с шумом и взаимная энергия ~= 0,
тогда энергия смеси ~= энергия сигнала + энергия шума.
Т.е ОСШ ~= (энергия смеси - энергия шума) / энергия шума
Если шум белый, то сигнал некоррелирован с шумом и взаимная энергия ~= 0,
тогда энергия смеси ~= энергия сигнала + энергия шума.
Т.е ОСШ ~= (энергия смеси - энергия шума) / энергия шума
- 07 авг 2019, 17:50
- Форум: Цифровые фильтры
- Тема: Полифазная фильтрация
- Ответы: 3
- Просмотры: 4533
Re: Полифазная фильтрация
Изменил расчет невалидной части передискретизированного сигнала: invalid_out_length = fix((up_rate*(phase_length-1) - (ord/2)) / down_rate); if rem((up_rate*(phase_length-1) - (ord/2)), down_rate) invalid_out_length = invalid_out_length + 1; end Теперь идея такая - считаю длину нулевой вставки после...
- 05 авг 2019, 13:49
- Форум: Цифровые фильтры
- Тема: КИХ фильтр внутри resample
- Ответы: 10
- Просмотры: 8346
Re: КИХ фильтр внутри resample
Не обязательно же, можно сформировать и другой фильтр с такой частотой среза, у которого не будет такого количества нулей в ИХ. Эффективность реализации от этого не снизится.фильтр с частотой среза 1/5 то и генерируется фильтр у которого каждый 5 отсчёт импульсной характеристики 0
- 05 авг 2019, 12:59
- Форум: Цифровые фильтры
- Тема: КИХ фильтр внутри resample
- Ответы: 10
- Просмотры: 8346
Re: КИХ фильтр внутри resample
resample(x, p, q, n) генерирует фильтр, а дальше вызывается % ---- HERE'S THE CALL TO UPFIRDN ---------------------------- y = upfirdn(x,h,p,q); которой не важны частотные характеристики фильтра. Порядок выбирается достаточно произвольно, в справке написано, что увеличение n дает лучшую точность и б...