Êý×ÖÐźŴ¦ÀíʵÑéÖ¸µ¼Êé(DOC) ÏÂÔØ±¾ÎÄ

¼ÆËã½á¹ûΪ

1?0.8?10y(n)=0.8*1?0.8?1n

ÆäͼÐÎÓÚÉÏÃæµÄmatlabÓïÑÔÔËÐеóöµÄͼÐÎÏàͬ£¬Ö¤Ã÷ÁËÔËËãµÄÕýÈ·ÐÔ Æß£®Ë¼¿¼Ìâ

½áºÏ¡¶ÐźÅÓëϵͳ¡·¿Î³ÌËùѧ£¬Ë¼¿¼Àëɢʱ¼äϵͳµÄÏßÐÔ¾í»ý¹«Ê½ÓëÁ¬ÐøÊ±¼äϵͳµÄ¾í»ý¹«Ê½µÄÒìͬ£¿ °Ë£®ÐĵÃÌå»á

1£®¹®¹ÌÁËʱÓò¾í»ýµÄ·½·¨£¬¼´¹«Ê½·¨ºÍͼÐη¨¡£ 2£®Òò¹ûÐźÅͨ¹ýÒò¹ûϵͳºóΪÒò¹ûÐźš£

ʵÑé¶þ FIRÊý×ÖÂ˲¨Æ÷µÄÉè¼Æ

Ò»£® ʵÑéÄ¿µÄ£º 1£®

ÕÆÎÕÓô°º¯Êý·¨ºÍƵÂʲÉÑù·¨Éè¼ÆFIRÊý×ÖÂ˲¨Æ÷µÄ

Ô­ÀíºÍ·½·¨£» 2£® 3£®

ÊìϤÏßÐÔÏàλ FIRÂ˲¨Æ÷µÄ·ùÆµÌØÐÔºÍÏàÆµÌØÐÔ£» Á˽ⲻͬ´°º¯Êý¶ÔÂ˲¨Æ÷ÐÔÄܵÄÓ°Ïì¡£

¶þ£® ʵÑéÔ­ÀíÓë·½·¨£º 1£®

´°º¯Êý·¨Éè¼ÆÏßÐÔÏàλFIRÂ˲¨Æ÷µÄÒ»°ã²½ÖèΪ£º

5

(1) È·¶¨ÀíÏëÂ˲¨Æ÷Hd(ejw)µÄÌØÐÔ£» (2) ÓÉHd(ejw)Çó³öhd(n)£»

(3) Ñ¡ÔñÊʵ±µÄ´°º¯Êý£¬²¢¸ù¾ÝÏßÐÔÏàλÌõ¼þÈ·¶¨´°º¯ÊýµÄ³¤¶ÈN£»

ÔÚMATLABÖУ¬¿ÉÓÉw=boxcar(N)£¨¾ØÐδ°£©¡¢w=hanning(N)£¨ººÄþ´°£©¡¢w=hamming(N)£¨ººÃ÷´°£©¡¢w=Blackman(N)£¨²¼À³¿ËÂü´°£©¡¢w=Kaiser(N,beta)£¨¿­Èû´°£©µÈº¯ÊýÀ´ÊµÏÖ´°º¯ÊýÉè¼Æ·¨ÖÐËùÐèµÄ´°º¯Êý¡£

(4) ÓÉh(n)=hd(n).w(n), 0¡Ün¡Ü N-1£¬µÃ³öµ¥Î»Âö³åÏìÓ¦h(n);

(5) ¶Ôh(n)×÷Àëɢʱ¼ä¸µÁ¢Ò¶±ä»»£¬µÃµ½H(ejw)¡£ 2£®

ƵÂʲÉÑù·¨Éè¼ÆÏßÐÔÏàλFIRÂ˲¨Æ÷µÄÒ»°ã²½ÖèΪ£º

ƵÂʲÉÑù·¨ÊÇ¶Ô´ÓÆµÓò³ö·¢£¬°Ñ¸ø¶¨µÄÀíÏëÆµÂÊÏìHd(ej?)¼Ó

j?H(e)ÒԵȼä¸ô²ÉÑù£¬d2?kN???Hd(k)£¬È»ºóÒÔ´ËHH(k)d(k)×÷Ϊʵ

¼ÊFIRÂ˲¨Æ÷ƵÂÊÌØÐԵIJÉÑùÖµ

H(k)?Hd(k)?Hd(ej?)??2?kN£¬¼´Á

£¬k?0,1,...,N?1

ÓÉÓÚÓÐÏÞ³¤ÐòÁÐh(n)ºÍËûµÄDFTÊÇÒ»Ò»¶ÔÓ¦µÄ£¬Ó¦´Ë¿ÉÒÔÓÉÆµÓòµÄÕâN¸ö²ÉÑùֵͨ¹ýIDFTÀ´È·¶¨ÓÐÏÞ³¤h(n)£¬Í¬Ê±¸ù¾ÝH(z)µÄÄڲ幫ʽ£¬Ò²¿ÉÓÉÕâN¸öƵÓò²ÉÑùÖµÄÚ²å»Ö¸´³öFIRÂ˲¨Æ÷µÄH(z)¼°H(ej?)¡£

ÓÃÆµÂʲÉÑù·¨Éè¼ÆÏßÐÔÏàλFIRÂ˲¨Æ÷µÄÒ»°ã²½ÖèΪ£º

6

£¨1£©Éè¼ÆÒªÇóÑ¡ÔñÂ˲¨Æ÷µÄÖÖÀࣻ

£¨2£©¸ù¾ÝÏßÐÔÏàλµÄÔ¼ÊøÌõ¼þÈ·¶¨Hk£¬½ø¶øµÃµ½H(k)£» £¨3£© ½«H(k)´øÈëH(ejw)Äڲ幫ʽµÃµ½ËùÉè¼ÆÂ˲¨Æ÷µÄƵÂÊÏà

Ó¦¡£

¹ØÓÚµÚ£¨3£©²½£¬ÔÚMATLABÖпÉÓɺ¯Êýh=real(ifft(H,N))ºÍ[db,mag,pha,w]=freqz_m(h,1)ʵÏÖ¡£ 3£®

±¾ÊµÑéÓõ½µÄÌØÊ⺯Êý£º

WcÀíÏëµÍͨÂ˲¨Æ÷µÄµ¥Î»

hd?ideal_lp(Wc,N)£¬¼ÆËã½ØÖ¹ÆµÂÊΪ

Âö³åÏìÓ¦hd(n)¡£

[db,mag,pha,w]=freqz_m(b,a)£¬¼ÆËã·ùƵºÍÏàÆµÏìÓ¦ [Hr,w,a,L]=Hr_Type1(h); [Hr,w,b,L]=Hr_Type2(h) £¥¼ÆËã1ÐͺÍ2Ð͵ÍͨÂ˲¨Æ÷µÄÕñ·ùÏìÓ¦Hr(w)¡£ Èý£® ʵÑéÄÚÈÝ

1£®Óô°º¯Êý·¨Éè¼ÆÒ»ÏßÐÔÏàλFIRµÍͨÂ˲¨Æ÷£¬Éè¼ÆÖ¸±êΪ£º

Wp?0.3?£¬Ws?0.5?£¬Rp?0.25dB£¬Rs?50dB

£¨1£©Ñ¡ÔñÒ»¸öºÏÊʵĴ°º¯Êý£¬È¡N£½15£¬¹Û²ìËùÉè¼ÆÂ˲¨Æ÷µÄ·ùÆµÌØÐÔ£¬·ÖÎöÊÇ·ñÂú×ãÉè¼ÆÒªÇó£»

N=15

7

£¨2£©È¡N£½45£¬Öظ´ÉÏÊöÉè¼Æ£¬¹Û²ì·ùƵºÍÏàÆµÌØÐԵı仯£¬·ÖÎö³¤¶ÈN±ä»¯µÄÓ°Ï죻

N=45

£¨3£©±£³ÖN£½45²»±ä£¬¸Ä±ä´°º¯Êý£¨Èçhamming´°±äΪblackman´°£©£¬¹Û²ì²¢¼Ç¼´°º¯Êý¶ÔÂ˲¨Æ÷·ùÆµÌØÐÔµÄÓ°Ï죬±È½ÏÁ½ÖÖ´°µÄÌØµã¡£

2£®Óÿ­Èû´°Éè¼ÆÒ»¸öÊý×Ö´øÍ¨Â˲¨Æ÷£¬Éè¼ÆÖ¸±êΪ£ºRp?1dB£¬

Wp1?0.35?£¬Wp2?0.65?£¬Rs?60dB£¬Ws1?0.2?£¬Ws2?0.8?

N=125

8