[an error occurred while processing this directive]
Интерполяция в спектральной области
(«Телесистемы»: Конференция «Цифровые сигнальные процессоры (DSP) и их применение»)
Отправлено
st256 31 октября 2005 г. 13:17
Вопрос такой:
- делаю ДПФ для периодического сигнала - период сигнала не соответствует точно размеру фрейма для ДПФ - ес-но, приходится применять окно - ес-но, спектр размазывается и вместо одной палки появляется несколько - встает задача интерполяции спектральных отсчетов, т.к. "палку" надо обмерять достаточно точно - т.е. выглядит все так, что я должен найти приемлемый метод интерполяции спектрального представления окна
Что по этому поводу думают сэры от ДиэСПи? Наверняка этот вопрос где-то уже проработан.
Составить ответ
|||
Конференция
|||
Архив
Ответы
ЦИТАТА: "ес-но, спектр размазывается и вместо одной палки появляется несколько" — GM (31.10.2005 16:55 84.252.243.82 , пустое )
ЦИТАТА: "ес-но, спектр размазывается и вместо одной палки появляется несколько" — GM (31.10.2005 16:56 84.252.243.82 , пустое )
Глюкануло. Выходит дело, свёртка является нелинейной функцией? Плодит "палки"? — GM (31.10.2005 16:58 84.252.243.82 , 79 байт)
Нелинейной операцией является перемножение сигнала на функцию окна. Эта операция соответствует свертке в частотной области. — andy_P (31.10.2005 17:01 80.82.63.185 , пустое )
А вот чем временная область лучше частотной? Вот фильтрация, в частоной области она умножения, следовательно нелинейна нафиг. Чего ж делать-то теперь, если фильтрация, всегда и независимо ни от чего нелинейна? — -=ВН=- (31.10.2005 17:33 194.190.181.231 , пустое )
Пусть для определенности есть непрерывный синус 1 МГц, время наблюдения, скажем, 20 мкс, частота выборок 5 МГц. Какие и где появятся дополнительные палки в полосе 0-2.5 МГц? — GM (31.10.2005 17:08 84.252.243.82 , пустое )
Умножьте сигнал на окно и получите на выходе FFT уже не один бин с сигналом, а несколько. — andy_P (31.10.2005 17:22 80.82.63.185 , пустое )
Возьмем синусоидальное окно имени Васи Пупкина и умножим на входной сигнал. По теории умножения синусов sin x * sin y = 1/2 [cos(x - y) - cos(x + y)]. Вот вам и вторая палка (нигде не сказано что окно не может быть синусоидальныим :-) — AntZ (31.10.2005 17:20 212.5.70.188 , пустое )
Незачёт(:-). Окно не может быть отрицательным. Так у Вас какой-то смеситель получился. — GM (31.10.2005 17:30 84.252.243.82 , пустое )
Добавляем DC к синусу и имеем "положительный синус". Не катит! — AntZ (31.10.2005 21:47 212.5.70.188 , пустое )
Ответ: Чем в принципе смеситель отличается от умножения на окно, кроме вида функции на которую умножаем? — andy_P (31.10.2005 17:40 80.82.63.185 , пустое )
Надеюсь Вы знаете(:-)...или Вы меня проверяете? А если серьезно, — GM (31.10.2005 18:26 84.252.243.82 , 597 байт)
На счет смесителя по-моему ответ - ничем. На счет остального+ — andy_P (31.10.2005 19:11 80.82.63.185 , 1278 байт)
Вообще-то, я считал, что классический смеситель состоит из перемножителя и фильтра. — GM (31.10.2005 20:18 84.252.243.82 , 453 байт)
Свертка - линейная операция. Только разговор был про свертку в частотной области. Она в принципе тоже линейная, но палки в спектре плодит. — andy_P (01.11.2005 12:12 80.82.63.185 , пустое )
В смысле спектры, а не сигналы сворачиваются. — andy_P (01.11.2005 12:15 80.82.63.185 , пустое )
Ну вот, приплыли! Спектр простого радиоимпульса с прямоугольной огибающей (что есть результат перемножения непрерывного синуса частоты Wo на конечное окно) оказывается может иметь другие гармоники, отличные от Wo! — GM (01.11.2005 14:44 84.252.243.82 , пустое , ссылка )
Да может и имеет до фига гармоник, если длина импульса не кратна периоду синуса заполнения. — andy_P (01.11.2005 15:12 80.82.63.185 , пустое )
Ответ: Постройте периодическое продолжение Вашего синуса, полюбуйтесь на разрыв фазы и Вы все поймете. — andy_P (01.11.2005 15:30 80.82.63.185 , пустое )
Да нет у меня никакого периодического продолжения и разрыва фазы тоже нет. Есть единственный радиоимпульс конечной длительности и всё! — GM (01.11.2005 17:32 84.252.243.82 , 239 байт)
Господи. Что делается. Да окна применяет для того, в первую очередь, чтобы по КУСКУ сигнала оценить параметры ВСЕГО сигнала. А не параметры куска. — -=ВН=- (01.11.2005 17:57 194.190.181.231 , пустое )
А у слона два хвоста: спереди и сзади...а головы у него нет...да она ему и не нужна! — GM (01.11.2005 18:31 84.252.243.82 , пустое )
Да. По Вам это особенно заметно. — -=ВН=- (01.11.2005 18:37 194.190.181.231 , пустое )
Ну-у, Вы-то - Орёл! С крылышками! По делу только пшик один. — GM (01.11.2005 18:47 84.252.243.82 , пустое )
Так я и не собирался ничего писать по делу. И не писал, более того. Т.к. писал раньше. И повторять мне лень. И искать ссылки лень тоже. — -=ВН=- (01.11.2005 18:51 194.190.181.231 , пустое )
Слив защитан — GM (01.11.2005 18:54 84.252.243.82 , пустое )
Отлично. — -=ВН=- (01.11.2005 18:56 194.190.181.231 , пустое )
Так Вас и без меня смешали. Неоднократно. — -=ВН=- (01.11.2005 19:28 194.190.181.231 , пустое )
Значит, я всёж-таки прав(:-(. Судя по Вашей настроенности, если был бы неправ хоть в минимальной степени, Вы бы меня давно с гумусом смешали...А так, только разбавили мои посты ворохом ничего не значащих слов, все и забыли what it is all about, и славно. Спасибо за науку(:-(! — GM (01.11.2005 19:22 84.252.243.82 , пустое )
:-) — -=ВН=- (01.11.2005 19:29 194.190.181.231 , пустое , ссылка )
Ну классический смеситель это именно перемножитель. ;О) а уж что вам надо выделить: А+В или А-В, или А или В... — -mse- (31.10.2005 23:28 213.132.70.168 , пустое )
Только для Вас. Вы можете умножить на модуль синуса. Он положителен, точно знаю. — -=ВН=- (31.10.2005 17:35 194.190.181.231 , пустое )
¬Ј¬а¬Щ¬о¬Ю¬Ц¬Ю ¬г¬Ъ¬Я¬е¬г¬а¬Ъ¬Х¬С¬Э¬о¬Я¬а¬Ц ¬а¬Ь¬Я¬а ¬Ъ¬Ю¬Ц¬Я¬Ъ ¬Ј¬С¬г¬Ъ ¬±¬е¬б¬Ь¬Ъ¬Я¬С ¬Ъ ¬е¬Ю¬Я¬а¬Ш¬Ъ¬Ю ¬Я¬С ¬У¬з¬а¬Х¬Я¬а¬Ы ¬г¬Ъ¬Ф¬Я¬С¬Э. ¬±¬а ¬д¬Ц¬а¬в¬Ъ¬Ъ ¬е¬Ю¬Я¬а¬Ш¬Ц¬Я¬Ъ¬с ¬г¬Ъ¬Я¬е¬г¬а¬У sin(x)*sin(y) = sin x Ў¤ sin y = Ёц [cos(x - y) - cos(x + y)]. ¬Ј¬а¬д ¬У¬С¬Ю ¬Ъ ¬У¬д¬а¬в¬С¬с ¬б¬С¬Э¬Ь¬С (¬Я¬Ъ¬Ф¬Х¬Ц ¬Я¬Ц ¬г¬Ь¬С¬Щ¬С¬Я¬а ¬й¬д¬а ¬а¬Ь¬Я¬а ¬Я¬Ц ¬Ю¬а¬Ш¬Ц¬д ¬Т¬н¬д¬о ¬г¬Ъ¬Я¬е¬г¬а¬Ъ¬Х¬С¬Э¬о¬Я¬н¬Ъ¬Ю :-) — AntZ (31.10.2005 17:18 212.5.70.188 , пустое )
Начинать объяснять надо, я думаю, со сложения и вычитания :)))) — st256 (31.10.2005 17:04 81.1.217.71 , пустое )
Вы действительно не в курсе? — st256 (31.10.2005 17:00 81.1.217.71 , пустое )
Попробуйте сделать Warped FFT. Для измерений "палок" вполне хорошая штука — homekvn (31.10.2005 14:43 212.185.161.237 , пустое )
С теоретической точки зрения отличия от интерполяции во временной области никакие - — andy_P (31.10.2005 14:33 80.82.63.185 , 833 байт)
Ответ: — st256 (31.10.2005 15:48 81.1.217.79 , 872 байт)
Вы же сами пытались объяснить мне метод интерполяции в спектральной области :))) Склероз? ;) полгода назад — .Sokol. (31.10.2005 14:13 62.118.172.222 , 64 байт)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru