matlabÐźÅÓëϵͳʵÑ鱨¸æ ÏÂÔر¾ÎÄ

2¡¢

ÀûÓÃMATLAB²úÉúÏÂÁÐÀëÉ¢ÐòÁв¢×÷ͼ¡£

?1,?0,?5?n?5£¨1£©x(n)?? ?15?n?15

£¨2£©x(n)?(0.9)n[sin(0.25?n)?cos(0.25?n)]£¬?20?n?20´ð£º£¨1£©¡¢k=-15:15;x=[zeros(1,10),ones(1,11),zeros(1,10)];

stem(k,x)axis([-15,15,-0.2,1.2]);

title('Ñîæ¼æ¼ ÖìÒÕÐÇ');xlabel('x(n)');

5

£¨2£©¡¢k=-20:20;

x=(0.9).^k.*(sin(0.25*pi*k)+cos(0.25*pi*k)); stem(k,x);title('Ñîæ¼æ¼ ÖìÒÕÐÇ');

xlabel(' x=(0.9)^k*(sin(0.25*pi*k)+cos(0.25*pi*k))');

½«ºá×ø±ê±äСÒÔ±ãÓÚ¹Û²ì >> axis([-20,10,-12,8]);

6

3¡¢

ÒÑÖªÐòÁУº

x(n)?[1,2,0,?1,3,2]?£¬

h(n)?[1,?1,1]?£¬¼ÆËãÀëÉ¢¾í»ý

y(n)?x(n)?h(n)£¬²¢»æ³öÆ䲨ÐΡ£

´ð£º

>> x=[1,2,0,-1,3,2]; >> h=[1,-1,1]; >> y=conv(x,h);

>> stem([-2:length(y)-3],y); >> ylabel('y[k]');xlabel('k'); >> title('Ñîæ¼æ¼ ÖìÒÕÐÇ');

Èý¡¢ ʵÑé˼¿¼Ìâ

1¡¢Á½¸öÁ¬ÐøÐźŵľí»ý¶¨ÒåÊÇʲô£¿Á½¸öÐòÁеľí»ý¶¨ÒåÊÇʲô£¿¾í»ýµÄ×÷ÓÃÊÇʲô£¿

´ð£ºÁ¬ÐøÐźŵľí»ýµÄ¶¨Ò壺?x(?)y(t??)d?

???ÐòÁеľí»ý¶¨Ò壺?x(m)y(n?m)¡£

m?0ÀûÓÃ×÷ͼ·¨¼´½«ÆäÖÐÒ»¸öÐźÅͼ·­×ª£¬Æ½ÒÆ£¬Á½ÐźÅÏà³Ë£¬ÔÙÏà¼Ó¡£

¸µÁ¢Ò¶±ä»»µÄ¾í»ýÐÔÖʺ­¸Ç×ÅʱÓòÏà³Ë¡¢ÆµÓò¾í»ý¡¢ÆµÓòÏà³Ë£¬Ê±Óò¾í»ýµÄ¶Ôż¹Øϵ¡£Ç°ÕßÈô´ú±íÁ½¸öÐźÅÏà³Ë£¬ÔòÒò·¢Éúµ÷ÖÆ×÷Óã¬ÔÚƵÓòÒ»¶¨³öÏÖƵÆ×°á¼Ò£¨ÆµÒÆ£©¡£ºóÕßÈôÒ»¸öÊÇÐźţ¬ÁíÒ»¸ö´ú±íϵͳ£¬ÔòϵͳÆð׿ӹ¤´¦ÀíµÄ

7

Â˲¨×÷Óá£ÈκÎÐźÅÓë³å¼¤º¯ÊýÏà¾í»ý£¬Æä½á¹ûÊÇÔڳ弤³öÏÖµÄʱ¿Ì£¨Î»ÅZ£©ÔÙÉúÔ­Ðźš£

¾í»ýÔÚʵ¼ÊÖеÄÓ¦ÓÃÓÐʵÏÖ·ù¶Èµ÷ÖÆÓë½âµ÷£¬ÊµÏÖ¶à·Ƶ·Ö¸´Óã¬ÊµÏÖµ¥±ß´øµ÷·ù£¨SSB-AM£©¡£ 2¡¢Ê²Ã´Êǵ¥Î»³å¼¤ÐźÅ?(t)£¿Äܹ»ÓÃMATLAB²úÉúµ¥Î»³å¼¤ÐźÅÂ𣿠´ð£º³öÏÖ¹ý³Ì¼«¶Ì£¬ÄÜÁ¿¼«´óµÄÐźÅΪ³å¼¤ÐźÅ?(t)£¬Æ䶨ÒåʽΪ£º

?(t)=0£¬t?0 ??(t)dt?1£»ÉÏʽ±íÃ÷£¬ÔÚt=0

???ÎÞ¶¨Ò壬ÒòΪ²»ÄÜ×÷ΪÊýѧ

º¯ÊýµÄÈ¡Öµ¡£¶øÇÒ±íʾ?(t)Óëʱ¼ä¸²¸ÇµÄÃæ»ý»ò³Æ?(t)µÄÇ¿¶ÈʼÖÕµÈÓÚ1¡£ÒòΪ

?(t)ÊôÓÚÆæÒ캯ÊýÒ»ÀàµÄÐźţ¬ÄÜÁ¿ÎÞÏÞ´ó£¬ÓÃ

MATLAB²»ÄܲúÉú¸ÃÐźÅ.º¯Êý

ones(1,n)¿ÉÒÔÉú³Éµ¥Î»Âö³åÐòÁС£

3¡¢²úÉúÁ¬ÐøÐźÅʱ£¬Ê×ÏÈÒª¶¨Òåʱ¼äÏòÁ¿t=0£ºT£ºTp¡£ÆäÖÐT ºÍTpÊÇʲôÒâ˼£¿

´ð£ºÃ¿Á½µãÖ®¼äµÄʱ¼ä¼ä¸ôΪT£¬¼´²½³¤ÎªT¡£Á¬ÐøÐźŵÄʱ¼ä´Ó0µ½Tp¡£

8