सामान्य रूप से फिल्टर के बारे में प्रलेखन


11

मैंने इस सवाल को पहले ही StackOverflow पर पोस्ट कर दिया । मुझे यहां बेहतर उत्तर के लिए जाने का सुझाव मिला।

सवाल को और अधिक संक्षिप्त बनाने के लिए, मैं डिजिटल फिल्टर के परिचय में रुचि रखता हूं, कोई भी संसाधन अच्छा है।

लेकिन पहले मैं संतुष्ट हो जाऊंगा अगर कोई मुझे इस फ़िल्टर (एंड्रॉइड में इस्तेमाल) को समझाने वाले कुछ संसाधनों की ओर इशारा कर सकता है:

http://gitorious.org/rowboat/frameworks-base/blobs/671a6ff4be11b3e2d8eb017e0c7a78e6133fb2b8/services/sensorservice/SecondOrderLowPassFilter.cpp

जिस चीज में मेरी दिलचस्पी है, वह है फिल्टर के मापदंडों को चुनने का तरीका। जबकि मैं इसे बिना सोचे-समझे कॉपी कर सकता हूं, मुझे लगता है कि मुझे इसे इस्तेमाल करने से पहले मूल अवधारणा / विचार को समझना चाहिए।

धन्यवाद,

युलिआन

जवाबों:


11

आप निम्न एनालॉग कम-पास प्रोटोटाइप फ़िल्टर के बिलिनियर परिवर्तन करके गुणांक के लिए अभिव्यक्ति प्राप्त कर सकते हैं

H(s)=w02s2+(w0/Q)s+w02

w0

आप विकिपीडिया पर बिलिनियर परिवर्तन देख सकते हैं ।

1/2

आप बिलिनियर परिवर्तन का उपयोग करके डिजिटल फ़िल्टर डिज़ाइन पर कई उदाहरण पा सकते हैं। मुझे यह एक मिला , जो एंड्रॉइड उदाहरण के काफी करीब है।


धन्यवाद। मुझे याद है कि मैंने कॉलेज में गणित किया था; दुर्भाग्य से कोई भी मुझे एक अच्छा व्यावहारिक उदाहरण दिखाने के लिए नहीं था या मैं कुछ और के साथ संबंध था ...
Iulian ierbănoiu

5

डिजिटल फ़िल्टर के लिए वास्तव में अच्छा और गहन परिचय https://ccrma.stanford.edu/~jos/filters/filters.html है । आपका विशेष रूप से उदाहरण एक बहुत ही सरल दूसरा या चौथा क्रम कम पास फिल्टर है। यदि आप "बाइकाड" ऑब्जेक्ट का उपयोग करते हैं, तो आपको दूसरा ऑर्डर बटरवर्थ फ़िल्टर मिलेगा। यदि आप "कैस्केडबिकैड" ऑब्जेक्ट का उपयोग करते हैं, तो आपको एक 4-ऑर्डर लिंकविट्ज़ रिले फ़िल्टर (लेकिन एक 4-ऑर्डर बटरवर्थ नहीं) कहा जाता है। कार्यान्वयन काफी विशिष्ट है। थोड़े और काम के साथ आप कुछ ऐसा कर सकते हैं जो सभी अनुप्रयोगों के लिए बहुत अधिक सामान्य और उपयोगी हो।


हां, मैं वास्तव में फिल्टर सिद्धांत को समझना चाहता हूं ताकि मैं उन फिल्टर को नियंत्रित कर सकूं जो मैं उपयोग कर रहा हूं। प्रश्न में उल्लिखित फ़िल्टर ने मुझे एहसास दिलाया कि न केवल मुझे यह समझना चाहिए कि यह कैसे काम करता है, बल्कि मुझे इनपुट के आधार पर, अपने स्वयं के फ़िल्टर को डिज़ाइन करने में भी सक्षम होना चाहिए। अच्छा लिंक, धन्यवाद!
इलियान Ierbănoiu

5

मेरा पहला संदर्भ जो मुझे वास्तव में मददगार लगा, वह था द साइंटिस्ट्स एंड इंजीनियर गाइड टू डिजिटल सिग्नल प्रोसेसिंग । मुझे लगता है कि यह मजबूत सूट है कि यह डीएसपी की अवधारणाओं और शब्दावली से परिचित होने के साथ-साथ गणित में बहुत गहरे तक उतरे बिना इसकी ओर अग्रसर है। यह ईई पर एक प्रकाश जोर के साथ एक सॉफ्टवेयर इंजीनियर के रूप में मेरी सीखने की शैली और पृष्ठभूमि को फिट करता है। इन दिनों मैं हमेशा इस तरह से नए विषयों से संपर्क करता हूं, पहले उच्च-स्तरीय अवधारणाओं को समझने की कोशिश करता हूं और फिर अन्य जानकारी स्रोतों के साथ गहराई से खुदाई करता हूं जो अधिक विस्तार / गणित-भारी हैं।


यही कारण है कि मैंने फिर से पढ़ना शुरू कर दिया क्योंकि यह एकमात्र ऐसी चीज थी जिसे मैं जानता हूं कि ऐसे विषय के संदर्भ में। धन्यवाद!
इलियान Ierbănoiu
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.