การหาค่า z-transform ของ


10

ดังนั้นฉันพยายามที่จะตัดสินใจว่าเป็นส่วนหนึ่งโคไซน์มีวัตถุประสงค์ที่จะเสียบสำหรับหรือไม่ว่าจะเป็นอย่างเคร่งครัดส่วนหนึ่งของH [ n ] (จำนวนอยู่ในดิสก์หน่วยเปิด)zh[n]

ฉันหมายความว่าฉันค่อนข้างแน่ใจว่ามันเป็นส่วนหนึ่งของแต่จากนั้นเมื่อทำการแปลง z- ฉันได้รับฟังก์ชันตรรกยะนี้h[n]

1−acos⁡(2πf0Fs)z−11−2acos⁡(2πf0Fs)z−1+a2z−2

นี่คือสิ่งที่ฉันควรประเมินค่าเสาและศูนย์และถ้าคุณไม่สนใจส่วนโคไซน์คุณจะได้การแสดงออกอย่างมีเหตุผลที่ดีจริง ๆ ซึ่งปัจจัยและลดความซับซ้อนลงไปถึงzz−a

นั่นทำให้ฉันคิดว่าบางทีฉันอาจจะไม่เข้าใจสิ่งต่าง ๆ อย่างถูกต้องและส่วนโคไซน์ควรจะเสียบเข้ากับหรืออะไรบางอย่าง ใครช่วยอธิบายเรื่องนี้ให้ฉันได้บ้างz


2
cos⁡(2πn/F0f0)

ฉันทำทุกอย่างนั่นคือวิธีที่ฉันได้รับการแสดงออกที่มีเหตุผลด้านบน เนื่องจากฉันโพสต์สิ่งนี้ฉันสามารถแยกแยะได้และได้รับเสาและศูนย์ขอบคุณสำหรับความช่วยเหลือจากคุณ ที่จริงแล้วคุณช่วยฉันได้บ้างและบอกรหัส matlab ที่ต้องใช้ในการวางแผนการตอบสนองความถี่ของระบบนี้ด้วย = 0.8, F_s = 128 และ f_0 = 32? ขอบคุณ
— Zaubertrank

|a|

ใช่นั่นคือสิ่งที่ฉันได้รับ
— Zaubertrank

@Zaubertrank "freqz" ทำงานได้ดีมากสำหรับการวิเคราะห์ประสิทธิภาพของตัวกรองใน Matlab
— Jim Clay

คำตอบ:


5

สัญญาณโดเมนเวลา (หรือการตอบสนองต่อแรงกระตุ้น)

h(n)=ancos⁡nθ0,θ0=2πf0fs,n≥0

|a|<1H(z)

(1)H(z)=1−az−1cos⁡θ01−2az−1cos⁡θ0+a2z−2=z(z−acos⁡θ0)z2−2azcos⁡θ0+a2

H(z)

z0,0=0z0,1=acos⁡θ0

H(z)

(2)H(z)=12[11−aejθ0z−1+11−ae−jθ0z−1]

z∞,0=aejθ0z∞,1=ae−jθ0
h(n)h(n)|a|<1


0

x(n)=ancos(nθ)u(n)...ป้อนคำอธิบายรูปภาพที่นี่


คุณช่วยวางมันลงใน TeX แทนที่จะเป็นรูปได้มั้ย
— jojek
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.