मैं एक 8 वें क्रम IIR फ़िल्टर और प्रत्येक एप्लिकेशन नोट और मेरे द्वारा पढ़ी गई पाठ्यपुस्तक को लागू करने की कोशिश कर रहा हूं, यह कहता है कि 2 से अधिक क्रम के किसी भी फ़िल्टर को दूसरे क्रम खंडों के रूप में लागू करना सबसे अच्छा है। मैंने tf2sos
MATLAB का इस्तेमाल दूसरे ऑर्डर सेक्शन के लिए गुणांक प्राप्त करने के लिए किया, जिसने मुझे उम्मीद के मुताबिक 4 सेकंड के ऑर्डर सेक्शन के लिए 6x4 कोफ़े दिए। एसओएस के रूप में लागू करने से पहले, 8 वें ऑर्डर फिल्टर को संग्रहीत करने के लिए 7 पिछले नमूना मूल्यों (और साथ ही आउटपुट मान) की आवश्यकता होती है। अब दूसरे क्रम खंडों के रूप में कार्यान्वित होने पर इनपुट से आउटपुट तक प्रवाह कैसे काम करता है, क्या मुझे केवल 2 पिछले नमूना मूल्यों को संग्रहीत करने की आवश्यकता है? या पहले फिल्टर के आउटपुट के रूप x_in
में दूसरे फिल्टर और इतने पर फ़ीड करता है?