2011-10-19 7 views
29

JavaScript로 Fast Fourier Transform을 구현할 수 있습니까? 실제 값의 단순한 배열로 작업해야합니다.JavaScript의 FFT

감사합니다.

+1

방금 ​​발견 된 dsp.js 라이브러리 –

+10

https://github.com/corbanbrook/dsp.js/ –

+2

fft 기능이 있습니다. 어쨌든 고마워. –

답변

-2

Java FFT 알고리즘을 검색하여 javascript로 쉽게 포팅 할 수 있습니다. 여기

예를 들어,이 구현은 두 개의 클래스를 필요로

+ FFT java code (princeton) + Complex dependency이 적용하기 쉽고 직접 수

: + FFT Java Code (columbia)

이 코드를이 포트에 쉽게 Javascript에서는 자바 스크립트 함수 Math.sin과 Math.cos가 라디안에서 작동하고 각도가 아니라는 것을 기억하십시오.

+2

자바 스크립트 용 선형 대수 라이브러리 http://sylvester.jcoglan.com/도 참조하십시오. – ustun

+13

Java는 Javascript와 매우 다릅니다. 사실 Javascript와 Java는 이름 만 공유합니다. Javascript는 C++이나 PHP와 마찬가지로 Java와 유사합니다. 나는 원래 질문의 저자가 C++ FFT 라이브러리를 지적하고자한다고 생각하지 않는다. – dionyziz

+4

코드를 분석하면 모든 유형이 숫자 (2 자)입니다. 사실,이 코드를 사용하여 파이썬에서 구현할 수 있습니다. –