2011-10-19 17 views
29

क्या कोई मुझे जावास्क्रिप्ट में फास्ट फूरियर ट्रांसफॉर्म के कार्यान्वयन के लिए इंगित कर सकता है? असली मूल्यों की एक साधारण सरणी के साथ काम करना चाहिए।जावास्क्रिप्ट में एफएफटी

धन्यवाद।

+1

बस dsp.js लाइब्रेरी –

+10

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

+2

में एफएफटी फ़ंक्शन है। फिर भी धन्यवाद। –

उत्तर

-2

आप किसी भी जावा एफएफटी एल्गोरिदम खोज सकते हैं और इसे जावास्क्रिप्ट को आसान बना सकते हैं।

एक उदाहरण है, यहाँ:

इस कार्यान्वयन दो वर्गों की आवश्यकता होती है + FFT java code (princeton) + Complex dependency

यह आसान है और प्रत्यक्ष लागू करने के लिए हो सकता है: + FFT Java Code (columbia)

इस कोड को यह बंदरगाह के लिए आसान है जावास्क्रिप्ट के लिए, केवल याद रखें कि जावास्क्रिप्ट फ़ंक्शन Math.sin और Math.cos रेडियंस पर काम करते हैं, न कि डिग्री पर।

+2

जावास्क्रिप्ट के लिए एक रैखिक बीजगणित पुस्तकालय के लिए http://sylvester.jcoglan.com/ को भी देखें। – ustun

+13

जावा जावास्क्रिप्ट से बहुत अलग है। वास्तव में, जावास्क्रिप्ट और जावा केवल एक नाम साझा करते हैं। जावास्क्रिप्ट जावा के समान है क्योंकि यह सी ++ या PHP के लिए है। मुझे नहीं लगता कि मूल प्रश्न के लेखक को सी ++ एफएफटी लाइब्रेरी की ओर इशारा करना होगा। – dionyziz

+4

यदि आप कोड का विश्लेषण करते हैं, तो सभी प्रकार संख्यात्मक (डबल) हैं। वास्तव में, आप इस कोड का उपयोग कर सकते हैं और इसे पायथन पर लागू कर सकते हैं। –

संबंधित मुद्दे