реклама на сайте
подробности

 
 
> Не могу понять ДПФ, вопрос чайника
kumle
сообщение Aug 24 2011, 11:52
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 149
Регистрация: 15-12-09
Из: Москва
Пользователь №: 54 280



Как Сумма частотных составляющих от -00 до +00 превратилась в сумму от 0 до N-1 ?

Прикрепленное изображение

Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
kumle
сообщение Aug 24 2011, 13:27
Сообщение #2


Частый гость
**

Группа: Участник
Сообщений: 149
Регистрация: 15-12-09
Из: Москва
Пользователь №: 54 280



Тогда получается если я взял оцифровал сигнал, взял 10 оцифрованых значений и получил в результате всего 10 точек для построения спектра ? никак иначе ?
Go to the top of the page
 
+Quote Post
Alexey Lukin
сообщение Aug 24 2011, 17:57
Сообщение #3


Частый гость
**

Группа: Участник
Сообщений: 159
Регистрация: 3-01-11
Пользователь №: 62 000



Цитата(kumle @ Aug 24 2011, 17:27) *
Тогда получается если я взял оцифровал сигнал, взял 10 оцифрованых значений и получил в результате всего 10 точек для построения спектра ? никак иначе?

Правильнее сказать так: (комплексный) сигнал длиной 10 точек можно представить (полностью описать) с помощью БПФ из 10 частот. Но никто вам не запрещает брать БПФ и большей длины, дополняя сигнал нулями.
Go to the top of the page
 
+Quote Post
SPACUM
сообщение Aug 24 2011, 19:01
Сообщение #4


Частый гость
**

Группа: Участник
Сообщений: 161
Регистрация: 22-06-09
Из: Москва
Пользователь №: 50 531



Цитата(Alexey Lukin @ Aug 24 2011, 21:57) *
Правильнее сказать так: (комплексный) сигнал длиной 10 точек можно представить (полностью описать) с помощью БПФ из 10 частот. Но никто вам не запрещает брать БПФ и большей длины, дополняя сигнал нулями.

Если у kumle всего 10 точек и пока никакой комплексности не намечается, то зачем человека путать? Есть RealFFT, которая из этого сделает 5 амплитуд и 5 фаз. И быстрее работает, чем для комплексных чисел. Лишнее надо отбрасывать.


--------------------
Ты можешь знать все что угодно, но пока ты не доказал это на практике, ты не знаешь ничего!© Ричард Бах
Go to the top of the page
 
+Quote Post
Alexey Lukin
сообщение Aug 24 2011, 20:27
Сообщение #5


Частый гость
**

Группа: Участник
Сообщений: 159
Регистрация: 3-01-11
Пользователь №: 62 000



Цитата(SPACUM @ Aug 24 2011, 23:01) *
зачем человека путать?

Я всего лишь следую нотации его книжки.
Вы — тоже путаете. RealFFT даст 6 амплитуд и 4 фазы.

Цитата(Дмитрий_Б @ Aug 24 2011, 22:23) *
Да уж... Судя по шрифту, солидная книжка. Только приведённый текст ошибочен по существу.

Это классическая книга Рабинера-Гоулда. Никто не говорит, что X(k) в верхней формуле равно X(k) в нижней. Формула просто переписывается в другом виде, а значения коэффициентов Фурье при этом могут измениться.
Go to the top of the page
 
+Quote Post
Дмитрий_Б
сообщение Aug 25 2011, 17:15
Сообщение #6


Местный
***

Группа: Участник
Сообщений: 211
Регистрация: 25-10-09
Пользователь №: 53 195



Цитата(Alexey Lukin @ Aug 25 2011, 00:27) *
Это классическая книга Рабинера-Гоулда. Никто не говорит, что X(k) в верхней формуле равно X(k) в нижней. Формула просто переписывается в другом виде, а значения коэффициентов Фурье при этом могут измениться.

Вот как? Означает ли это, что единственному сигналу соответствуют 2 различных спектра? Не нравится мне математика нетрадиционной ориентации. Сигналу соответствует единственный набор коэффициентов ряда Фурье. Они меняются в том и только в том случае, если меняется сигнал. Что до книги - мне, помнится, попадались в ней неточности, хотя книга хорошая.
Go to the top of the page
 
+Quote Post
bahurin
сообщение Aug 26 2011, 04:08
Сообщение #7


Местный
***

Группа: Участник
Сообщений: 240
Регистрация: 20-09-08
Пользователь №: 40 347



Цитата(Дмитрий_Б @ Aug 25 2011, 21:15) *
Вот как? Означает ли это, что единственному сигналу соответствуют 2 различных спектра? Не нравится мне математика нетрадиционной ориентации. Сигналу соответствует единственный набор коэффициентов ряда Фурье. Они меняются в том и только в том случае, если меняется сигнал. Что до книги - мне, помнится, попадались в ней неточности, хотя книга хорошая.


Да ну не цепляйтесь там по сути написано правильно, хотя и запутано.

Что касается
Цитата
Сигналу соответствует единственный набор коэффициентов ряда Фурье


ряд Фурье справедлив для периодического сигнала, тогда его спектр линейчатый. Но если после АЦП я получил N точек сигнала, то его спектр не является линейчатым, он непрерывный, хотя периодический, потому что сигнал цифровой. И чтобы сделать спектр линейчатым я должен свои N точек бесконечно повторить (сделать сигнал периодическим), но это уже совсем другой сигнал, поскольку о периодичности исходного сигнала, который я оцифровал ничего не известно. Вот и получается что на входе АЦП мы имеем один сигнал, а спектр рассчитываем для совершенно другого сигнала, со всеми эффектами возникающими при искусственной периодизации исходного оцифрованного сигнала.
Go to the top of the page
 
+Quote Post
Дмитрий_Б
сообщение Aug 28 2011, 10:27
Сообщение #8


Местный
***

Группа: Участник
Сообщений: 211
Регистрация: 25-10-09
Пользователь №: 53 195



Цитата(bahurin @ Aug 26 2011, 08:08) *
Да ну не цепляйтесь там по сути написано правильно, хотя и запутано.

ряд Фурье справедлив для периодического сигнала, тогда его спектр линейчатый. Но если после АЦП я получил N точек сигнала, то его спектр не является линейчатым, он непрерывный, хотя периодический, потому что сигнал цифровой. И чтобы сделать спектр линейчатым я должен свои N точек бесконечно повторить (сделать сигнал периодическим), но это уже совсем другой сигнал, поскольку о периодичности исходного сигнала, который я оцифровал ничего не известно. Вот и получается что на входе АЦП мы имеем один сигнал, а спектр рассчитываем для совершенно другого сигнала, со всеми эффектами возникающими при искусственной периодизации исходного оцифрованного сигнала.


Не стал бы, поскольку и так это знаю. Но человек не может разобраться, поскольку математика хромает.
Рабинер и Голд не годится как учебник.

Сообщение отредактировал Дмитрий_Б - Aug 28 2011, 10:31
Go to the top of the page
 
+Quote Post
Zelepuk
сообщение Aug 28 2011, 14:59
Сообщение #9


Знающий
****

Группа: Участник
Сообщений: 634
Регистрация: 27-10-10
Пользователь №: 60 464



Цитата(Дмитрий_Б @ Aug 28 2011, 14:27) *
Не стал бы, поскольку и так это знаю. Но человек не может разобраться, поскольку математика хромает.
Рабинер и Голд не годится как учебник.


поэтому и рекомендую для ТС почитать лучше Сато или Кестера. rolleyes.gif
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- kumle   Не могу понять ДПФ   Aug 24 2011, 11:52
- - Zelepuk   Могу порекомендовать почитать Уолта Кестера или Юк...   Aug 24 2011, 12:21
- - kumle   Спасибо, уже читаю.   Aug 24 2011, 12:40
- - Alexey Lukin   Цитата(kumle @ Aug 24 2011, 15:52) Как Су...   Aug 24 2011, 13:12
|- - SPACUM   Цитата(kumle @ Aug 24 2011, 17:27) Тогда ...   Aug 24 2011, 14:08
||- - bahurin   посмотрите здесь там как раз опиывается как перехо...   Aug 24 2011, 16:55
|- - Driver_GV   Цитата(bahurin @ Aug 26 2011, 07:08) ряд ...   Aug 26 2011, 19:31
||- - bahurin   Цитата(Driver_GV @ Aug 26 2011, 23:31) Ис...   Aug 27 2011, 06:54
|- - Serhiy_UA   Цитата(Zelepuk @ Aug 28 2011, 17:59) поэт...   Aug 29 2011, 06:01
- - Дмитрий_Б   Да уж... Судя по шрифту, солидная книжка. Только п...   Aug 24 2011, 18:23
- - Mad_max   Цитата(kumle @ Aug 24 2011, 15:52) Как Су...   Aug 25 2011, 06:30
- - kumle   Кажется это понял. А если у меня обычный сигнал (в...   Aug 25 2011, 07:34
- - SPACUM   Цитата(kumle @ Aug 25 2011, 11:34) Но тог...   Aug 25 2011, 07:56
|- - kumle   Цитата(SPACUM @ Aug 25 2011, 11:56) k - э...   Aug 25 2011, 08:09
- - Mad_max   Цитата(kumle @ Aug 25 2011, 11:34) Но тог...   Aug 25 2011, 08:03
- - bahurin   Цитата(kumle @ Aug 25 2011, 11:34) И если...   Aug 25 2011, 08:40
- - kumle   Цитата(bahurin @ Aug 25 2011, 12:40) Ниче...   Aug 25 2011, 08:49


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th June 2025 - 15:25
Рейтинг@Mail.ru


Страница сгенерированна за 0.01473 секунд с 7
ELECTRONIX ©2004-2016