Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.07.11;
Скачать: CL | DM;

Вниз

FFTW.dll - кто нибудь пользовался?   Найти похожие ветки 

 
WondeRu ©   (2004-12-24 10:09) [0]

Здравствуйте, уважаемые!

Скачал с сайта www.fftw.org библиотеку для FFT, но примеров там нет!
Может кто пользовался? Подкиньте пример-исходник, плиз!

Заранее благодарю!


 
MBo ©   (2004-12-24 13:01) [1]

У тебя есть эти файлы?
fftw_interface.pas
fftw_usage_from_delphi.txt


 
WondeRu ©   (2004-12-24 13:21) [2]

MBo ©   (24.12.04 13:01) [1]
да, но толку?

у меня задача такая! есть массив значений, нужно определить спектр... если честно, то без понятия как этойй билиотекой пользоваться!


 
MBo ©   (2004-12-24 13:50) [3]

Ты вообще не имеешь понятия о фурье преобразовании?
Тогда придется почитать сначала что-нибудь.
На пальцах - процедуре быстрого фурье-преобразования (FFT) на вход подается массив из 2^N отсчетов комплексного сигнала (возможно, в fftw реализована и другая длина массивов, я не смотрел). Если длина твоего массива не является степенью двойки, дополни нулями. Мнимую часть тоже забей нулями.
Как именно должны быть упакованы реальные и мнимые части - нужно смотреть, часто они лежат по очереди (если комплексное число представлено записью, структурой - это выполняется автоматически), иногда отдельные массивы.

После выполнения прямого фурье-преобразования получишь в массиве образ - грубо говоря - набор частот исходного.
Для чисто реальных данных получится симметричная картинка - конец - зеркало начала.
Для проверки забей массив суммой двух синусоид с разными периодами - получишь два пика.


 
WondeRu ©   (2004-12-24 13:58) [4]

MBo ©   (24.12.04 13:50) [3]
я фурье анализ знаю тока по интегралам, косинусам и синусам! а программно ни разу не реализовывал! А за напоминание "на пальцах" спасибо... долго бы я бился с imaginary part...


 
AlterEgo of WondeRu ©   (2004-12-26 15:51) [5]

может кто пользовал имеено эту библиотеку???


 
Таня   (2005-03-12 10:47) [6]

Удалено модератором
Примечание: Это чужая ветка.



Страницы: 1 вся ветка

Текущий архив: 2005.07.11;
Скачать: CL | DM;

Наверх




Память: 0.45 MB
Время: 0.044 c
1-1119431432
Darkwing
2005-06-22 13:10
2005.07.11
Создание файла больше 4 ГБ.


5-1088944101
ArMellon
2004-07-04 16:28
2005.07.11
как например к стандартой кнопке прицепить tlabel снизу?


1-1118668995
mmms
2005-06-13 17:23
2005.07.11
Компанент кнопки-2


3-1117059185
grol
2005-05-26 02:13
2005.07.11
Поставить границы ячейки Excel через Delphi!!!


3-1116709809
Starcom
2005-05-22 01:10
2005.07.11
xxx.dbf no Open





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский