एफएफटी से आवृत्तियों को निकालना


15

मैंने सिग्नल पर 512 पॉइंट FFT का प्रदर्शन किया। मुझे 512 नंबरों का एक और सेट मिला। मैं समझता हूं कि वे संख्याएँ विभिन्न आवृत्तियों वाले विभिन्न साइन और कोसाइन तरंगों के आयाम का प्रतिनिधित्व करती हैं।

अगर मेरी समझ सही है, तो कोई मुझे बता सकता है कि उन 512 और संख्याओं के ज्ञान से उन साइन और कोसाइन तरंगों की आवृत्तियों को कैसे जाना जाए?

जवाबों:


16

यह मानते हुए कि सिग्नल के आपके 512 नमूने एक नमूना फ़्रीक्वेन्सी , तो परिणामस्वरूप 512 FFT गुणांक आवृत्तियों के अनुरूप हैं:fs

0, , 2 f s / 512 , , 511 f s / 512fs/5122fs/512511fs/512

चूंकि आप असतत-समय संकेतों के साथ काम कर रहे हैं, फूरियर रूपांतरण आवधिक हैं, और एफएफटी कोई अपवाद नहीं है।

511fs/512=(511512)fs/512=1fs/512

वही दूसरे से अंतिम गुणांक पर लागू होता है, और इसी तरह। यह डैनियल हिक्स द्वारा की गई मिररिंग टिप्पणी है।

इसके अलावा, यदि आप एक वास्तविक संकेत बदल रहे हैं, तो आपकी सभी जानकारी पहले 256 एफएफटी गुणांक में निहित है। बाकी पहले गुणांक के जटिल संयुग्म हैं।


7

यह हमेशा मेरे सिर को चोट पहुंचाता है, लेकिन पहले समझें कि आपके पास केवल 256 आवृत्तियां हैं। उपयोग किए गए एल्गोरिथ्म के आधार पर, दूसरा 256 पहले का एक दर्पण है या वे पहले 256 में वास्तविक घटकों के अनुरूप काल्पनिक घटकों का प्रतिनिधित्व करते हैं।

यह भी समझें कि एफएफटी की आवृत्ति संकल्प केवल नमूने की आधी आवृत्ति तक जाती है, इसलिए यदि आप प्रति सेकंड 10,000 नमूनों पर नमूना ले रहे थे, तो उच्चतम आवृत्ति का निर्धारण 5,000 हर्ट्ज होगा।

वहाँ से आप इसे समझ सकते हैं। मान लीजिए कि आपको 256 बाल्टी मिली हैं, जो सबसे अधिक 5000 हर्ट्ज का प्रतिनिधित्व करती हैं और सबसे कम डीसी का प्रतिनिधित्व करती हैं। प्रत्येक बाल्टी स्पेक्ट्रम चौड़ाई की 5000/256 हर्ट्ज है, इसलिए डीसी पर शून्य से शुरू होता है, पहला 19.5 हर्ट्ज पर शुरू होता है, दूसरा 39 हर्ट्ज पर, आदि।

वैसे भी, यह तरीका है कि मैंने हमेशा इसे समझ लिया है।



1

जुआनचो प्रश्न का उत्तर देता है, लेकिन मुझे लगता है कि मुझे आगे की चर्चा पर ध्यान देना चाहिए कि सामान्य रूप से डीएफटी / एफएफटी के लिए इनपुट कड़ाई से वास्तविक नहीं है, और इसलिए, नकारात्मक- या न्यक्विस्ट-फ्रीक्वेंसी की तुलना में एक संयुग्म के अलावा अन्य जानकारी शामिल है। एफएस / 2 डेटा।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.