2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 
 БПФ ДПФ и WAV
Сообщение13.08.2015, 21:08 
Добрый вечер, занимаюсь созданием спектрального анализатора, хотел спросить, каким образом подавать данные из data wav-файла в БПФ/ДПФ алгоритмы ?
Заранее спасибо.

 
 
 
 Re: БПФ ДПФ и WAV
Сообщение13.08.2015, 21:36 
Аватара пользователя
читаете массив размером окна бпф, например, и делаете бпф.

 
 
 
 Re: БПФ ДПФ и WAV
Сообщение13.08.2015, 21:53 
Насколько понимаю, во входные данные ( массив комплексных чисел - для БПФ ) мы кидаем data в действительную часть и оставляем пустой мнимую ? И что, к слову, будет чем на выходе : действительная - амплитуда, мнимая - частота, или наоборот ?

 
 
 
 Re: БПФ ДПФ и WAV
Сообщение13.08.2015, 21:58 
Так вы, получается, не разобрались в преобразовании Фурье. Амплитудой не будет ни та, ни та, а будет ей модуль комплексного числа, выбранного из соответствующего интересующей частоте (для большинства их по два) элемента массива. Частоты как значения в массиве не встречаются.

 
 
 
 Re: БПФ ДПФ и WAV
Сообщение13.08.2015, 22:08 
Благодарю, на всякий случай еще раз:
На вход идет массив значений из wav-файла в действительную часть и нули - в мнимую, а на выходе мы получаем упорядоченные пары амплитуда-частота, причем Im(z[i])^2 + Re(z[i])^2 - амплитуда, а частотой будет SampleRate*i ?

 
 
 
 Posted automatically
Сообщение13.08.2015, 22:22 
Аватара пользователя
 i  Тема перемещена из форума «Помогите решить / разобраться (М)» в форум «Карантин»
Причина переноса: формулы не оформлены $\TeX$ом

MrDarkness
Наберите все формулы и термы $\TeX$ом. Код оформляйте тегом quote, мелкие куски кода - тегом tt.
Инструкции по оформлению формул здесь или здесь (или в этом видеоролике).
См. также тему Что такое карантин, и что нужно делать, чтобы там оказаться.
После исправлений сообщите в теме Сообщение в карантине исправлено, и тогда тема будет возвращена.

 
 
 [ Сообщений: 6 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group