ตัวอย่างที่คุณให้มากับตัวอย่าง 4 ตัวอย่างและการหาค่าเฉลี่ยของมันคือตัวกรอง low-pass ของคนจน โดยทั่วไปสิ่งต่าง ๆ นั้นไม่ง่ายอย่างที่คิด แต่เพื่อประโยชน์ในการทำความเข้าใจมีคุณค่าในการใช้ตัวอย่างง่ายๆเหล่านี้
ตัวกรองผ่านความถี่ต่ำย่อมเหมือนกับการสุ่มตัวอย่าง 4 ตัวอย่างและรับค่าเฉลี่ยของมัน Ex:
samples = [6 1 -10 -4];
avg_value = mean(samples) = -1.75
ตัวกรอง High Pass กำลังลบคำว่า "DC" หรือมากกว่านั้นคือการลบข้อมูลที่ไม่เปลี่ยนแปลง วิธีคิดง่ายๆคือลบ avg_value ของคุณออกจากทุกตัวอย่าง Ex:
samples = [6 1 -10 -4];
avg_value = mean(samples) = -1.75;
high_pass = samples-avg_value;
high_pass: [7.75 2.75 -8.25 -2.25]
ตอนนี้ถ้าคุณใช้ค่าเฉลี่ยของสัญญาณ "สูงผ่าน" คุณจะได้รับ 0
'ตัวกรอง' สองตัวนี้ที่ฉันพูดถึงนั้นมีทั้งความรุนแรงซึ่งคุณมีตัวกรองเพียงตัวเดียวที่ให้ DC และตัวกรองอื่นที่จะลบ DC เท่านั้น โดยทั่วไปสิ่งที่คุณได้รับคือตัวกรองในอุดมคติที่ตัวกรอง low-pass ให้สีเขียวและตัวกรอง high pass ให้สีเหลืองแก่คุณ
ตัวกรองส่วนใหญ่ที่คุณจะใช้จะมีการตอบกลับที่มีลักษณะเช่นนี้สำหรับ low pass:
และนี่คือการผ่านสูง: