»ùÓÚMATLABµÄQAMµ÷ÖÆ½âµ÷ʵÏÖ

ÕÅÆ½·² »ùÓÚMATLABµÄQAMµ÷ÖÆ½âµ÷ʵÏÖ

µÚ 1 Ò³ ¹² 1 Ò³

»ùÓÚMATLABµÄQAMµ÷ÖÆ½âµ÷ʵÏÖ

ѧÉúÐÕÃû£ºÕÅÆ½·² Ö¸µ¼ÀÏʦ£ºÎâÖ¾Ãô

Õª Òª : ´Ë´Î¿Î³ÌÉè¼ÆµÄÖ÷ÒªÄÚÈÝΪÀûÓÃMATLAB¼¯³É»·¾³ÏµÄMÎļþ£¬±àд³ÌÐòÀ´ÊµÏÖQAMµÄµ÷ÖÆ½âµ÷£¬£¬²¢»æÖƳö½âµ÷ǰºóµÄʱÓòºÍƵÓò²¨Ðμ°µþ¼ÓÔëÉùʱ½âµ÷ǰºóµÄʱƵ²¨ÐΣ¬¸ù¾ÝÔËÐнá¹ûºÍ²¨ÐÎÀ´·ÖÎö¸Ã½âµ÷¹ý³ÌµÄÕýÈ·ÐÔ¼°ÐŵÀ¶ÔÐźŴ«ÊäµÄÓ°Ï졣ͨ¹ý´Ë´Î¿ÎÉ裬ÎÒ¼ÓÉîÁ˹ØÓÚÕý½»µ÷·ù·½ÃæµÄÀíÂÛ֪ʶ£¬¼ÓÇ¿ÁËMATLABÈí¼þµÄ²Ù×÷ÄÜÁ¦£¬¶ÔÒÔºóµÄʵÑé²Ù×÷´òÏÂÁË»ù´¡¡£

´Ë´Î¿Î³ÌÉè¼Æ£¬Ö¼ÔÚÌá¸ß×Ô¼ºµÄMATLABÈí¼þ±à³ÌÄÜÁ¦£¬×ÔѧÄÜÁ¦£¬¶Ô×ÊÁϵÄÊÕ¼¯.Àí½âÒÔ¼°×ܽáµÄÄÜÁ¦¡£Ôڴ˴ογÌÉè¼ÆÖУ¬ÎÒÒÀÍÐMATLABΪƽ̨£¬±à³ÌʵÏÖQAMµ÷ÖÆ½âµ÷µÄʵÏÖ£¬²¢½«Ïà¹ØÍ¼ÐλæÖƳöÀ´£¬½øÒ»²½¹®¹ÌÁ˶Կα¾ÖªÊ¶µÄÀí½â¡£

¹Ø¼ü´Ê : MATLAB; Õý½»Õñ·ùµ÷ÖÆ; ƵÆ×ÀûÓÃÂÊ; µ÷ÖÆÓë½âµ÷;

1. Òý ÑÔ

ÔÚÏÖ´úͨÐÅÖУ¬Ìá¸ßƵÆ×ÀûÓÃÂÊÒ»Ö±ÊÇÈËÃǹØ×¢µÄ½¹µãÖ®Ò»¡£½üÄêÀ´£¬Ëæ×ÅͨÐÅÒµÎñÐèÇóµÄѸËÙÔö³¤£¬Ñ°ÕÒÆµÆ×ÀûÓÃÂʸߵÄÊý×Öµ÷ÖÆ·½Ê½ÒѳÉΪÊý×ÖͨÐÅϵͳÉè¼Æ¡¢Ñо¿µÄÖ÷ҪĿ±êÖ®Ò»¡£ÎªÁËÌá¸ßÆäÐÔÄÜ£¬ÈËÃǶÔÕâЩÊý×Öµ÷ÖÆÌåÖÆ²»¶Ï¼ÓÒԸĽøÌá³öÁ˶àÖÖеĵ÷ÖÆ½âµ÷»úÌå¡£ÕâЩеĵ÷ÖÆ½âµ÷ÌåÖÆ£¬¸÷ÓÐËù³¤·Ö±ðÔÚ²»Í¬µÄ·½ÃæÓÐÆäÓÅÊÆ¡£Õý½»Õñ·ùµ÷ÖÆQAM(Quadrature Amplitude Modulation)¾ÍÊÇÒ»ÖÖÆµÆ×ÀûÓÃÂʺܸߵĵ÷ÖÆ·½Ê½£¬Õý½»Õñ·ùµ÷ÖÆÊǶþ½øÖƵÄPSK¡¢ËĽøÖƵÄQPSKµ÷ÖÆµÄ½øÒ»²½Íƹ㣬ͨ¹ýÏàλºÍÕñ·ùµÄÁªºÏ¿ØÖÆ£¬¿ÉÒԵõ½¸ü¸ßƵÆ×ЧÂʵĵ÷ÖÆ·½Ê½£¬´Ó¶ø¿ÉÔÚÏÞ¶¨µÄƵ´øÄÚ´«Êä¸ü¸ßËÙÂʵÄÊý¾Ý¡¾1¡¿¡£

ͨÐÅÔ­ÀíͨÐŹ¤³ÌµÄÒ»ÃÅÖØÒªµÄרҵ¿Î£¬µ÷ÖÆÓë½âµ÷ÓÖÊÇͨÐŵľ«Ë裬µ÷ÖÆ¾ÍÊÇ

ÕÅÆ½·² »ùÓÚMATLABµÄQAMµ÷ÖÆ½âµ÷ʵÏÖ

µÚ 2 Ò³ ¹² 2 Ò³

Óûù´øÐźÅÈ¥¿ØÖÆÔز¨ÐźŵÄij¸ö»ò¼¸¸ö²ÎÁ¿µÄ±ä»¯£¬½«ÐÅÏ¢ºÉÔØÔÚÆäÉÏÐγÉÒѵ÷ÐźŴ«Ê䣬¶ø½âµ÷Êǵ÷ÖÆµÄ·´¹ý³Ì£¬Í¨¹ý¾ßÌåµÄ·½·¨´ÓÒѵ÷ÐźŵIJÎÁ¿±ä»¯Öн«»Ö¸´Ô­Ê¼µÄ»ù´øÐźţ¬QAM(Õý½»Õñ·ùµ÷ÖÆ)ÊÇÒ»ÖÖÕñ·ùºÍÏàλÁªºÏ¼ü¿Ø£¬ÔÚMPSKÌåÖÆÖУ¬Ëæ×ÅMµÄÔö´ó£¬ÏàλÏàÁÚÏàλµÄ¾àÀëÖð½¥ËõС£¬Ê¹ÔëÉùÈÝÏÞËæÖ®¼õС£¬Ê¹ÎóÂëÂÊÄÑÓÚ±£Ö¤£¬ÎªÁ˸ÄÉÆÔÚM´óµÄÔëÉùÈÝÏÞ£¬·¢Õ¹³öÁËQAMÌåÖÆ¡¾2¡¿¡£

Õý½»Õñ·ùµ÷ÖÆÔÚ´óÈÝÁ¿Êý×Ö΢²¨Í¨ÐÅϵͳ¡¢ÓÐÏßµçÊÓÍøÂç¸ßËÙÊý¾Ý´«Êä¡¢ÎÀÐÇͨÐÅϵͳµÈÁìÓòµÃµ½Á˹㷺ӦÓá£ÔÚÒÆ¶¯Í¨ÐÅÖУ¬Ëæ×Å΢·äÎѺÍ΢΢·äÎѵijöÏÖ£¬Ê¹µÃÐŵÀ´«ÊäÌØÐÔ·¢ÉúÁ˺ܴó±ä»¯¡¾3¡¿¡£

1.1¿Î³ÌÉè¼ÆÄ¿µÄ

´Ë´Î¿Î³ÌÉè¼ÆµÄÖ÷ÒªÄÚÈÝΪÀûÓÃMATLAB¼¯³É»·¾³ÏµÄMÎļþ£¬±àд³ÌÐòÀ´ÊµÏÖQAMµÄµ÷ÖÆ½âµ÷£¬²¢»æÖƳö½âµ÷ǰºóµÄʱÓòºÍƵÓò²¨Ðμ°µþ¼ÓÔëÉùʱ½âµ÷ǰºóµÄʱƵ²¨ÐΣ¬¸ù¾ÝÔËÐнá¹ûºÍ²¨ÐÎÀ´·ÖÎö¸Ã½âµ÷¹ý³ÌµÄÕýÈ·ÐÔ¼°ÐŵÀ¶ÔÐźŴ«ÊäµÄÓ°Ï졣ͨ¹ý´Ë´Î¿ÎÉ裬ÎÒ¼ÓÉîÁ˹ØÓÚÕý½»µ÷·ù·½ÃæµÄÀíÂÛ֪ʶ£¬¼ÓÇ¿ÁËMATLABÈí¼þµÄ²Ù×÷ÄÜÁ¦£¬¶ÔÒÔºóµÄʵÑé²Ù×÷´òÏÂÁË»ù´¡¡£

1.2¿Î³ÌÉè¼ÆÒªÇó

£¨1£© ÊìϤMATLABÈí¼þµÄʹÓò¢±àд³ÌÐò¡£

£¨2£© »æÖƲ¢¹Û²ì³öQAMÐźŽâµ÷ǰºóÔÚʱÓòºÍƵÓòÖеIJ¨Ðμ°Æä±ä»¯£¬Àí½âµ÷ÖÆ½âµ÷

Ô­Àí¡£

£¨3£© µþ¼ÓÔëÉù»æÖÆÍ¼ÐΣ¬·ÖÎöÔëÉù¶ÔÐźŴ«ÊäÔì³ÉµÄÓ°Ïì¡£

1.3¿Î³ÌÉè¼Æ²½Öè

£¨1£©ÔËÓÃrandint()º¯Êý²úÉúÒ»¸öËĽøÖÆ»ù´øÐźš£ £¨2£©ÔËÓÃqammod()º¯Êý£¬½øÐÐ4qamµ÷ÖÆ¡£

£¨3£©µ÷ÓÃscatterplot()º¯Êý£¬»æÖÆÉ¢µãͼ¡£ £¨4£©µþ¼ÓÔëÉùºó£¬ÔÙ½âµ÷Êä³ö¡£

£¨5£©»æÖÆÊ±ÓòºÍƵÓòÄڵIJ¨ÐΣ¬·ÖÎö½á¹û¡£

ÕÅÆ½·² »ùÓÚMATLABµÄQAMµ÷ÖÆ½âµ÷ʵÏÖ

µÚ 3 Ò³ ¹² 3 Ò³

2 .QAMµ÷ÖÆ½âµ÷Ô­Àí

2.1 QAMµ÷ÖÆÔ­Àí

QAM£¨Quadrature Amplitude Modulation£©£ºÕý½»Õñ·ùµ÷ÖÆ¡£ÆäÓ³Éä¹ý³ÌΪ£º½«ÊäÈëµÄ±ÈÌØÐźŰ´ËùÐèµÄQAM ÐźÅÀ´½øÐÐM ½×Ó³É䣬·Ö±ðÓ³ÉäΪIQ Á½Â·£¬³ÉΪ¸´Êý·ûºÅÐÅÏ¢¡£

QAM µ÷ÖÆ¼¼Êõ²ÉÓÃÕñ·ùºÍÏàλ½øÐÐÁªºÏµ÷ÖÆ£¬Òò´Ëµ¥¶ÀµÄʹÓÃÆäÖеÄÒ»ÖÖµ÷ÖÆ£¬¾Í»áÑݱä³ÉÆäËûµÄµ÷ÖÆ·½Ê½¡£¶ÔÓÚÕñ·ùµ÷ÖÆ¶øÑÔ£¬ÆäÖ÷Òª×÷ÓÃÊÇ¿ØÖÆÔز¨µÄÕñ·ù´óС£¬Òò´ËÐźŵÄʸÁ¿¶ËµãÔÚÒ»ÌõÖáÏßÉÏ·Ö²¼£»¶ÔÓÚÏàλµ÷ÖÆ¶øÑÔ£¬ÆäÖ÷Òª×÷ÓÃÊÇ¿ØÖÆÔز¨ÏàλµÄ±ä»¯£¬Òò´ËÆäÐźŵÄʸÁ¿¶ËµãÔÚÔ²ÉÏ·Ö²¼¡£QAM ÐźŽ×Êý²»¶ÏÌá¸ß£¬ÐźÅʸÁ¿µãÖ®¼äµÄ¾àÀë¾Í»á±äС£¬Òò´ËÔëÉùÈÝÏÞÒ²»á±äС£¬ÔÚÅоöµÄʱºò¾ÍºÜÈÝÒ×·¢Éú´íÎó¡£

[5]

[4]

ͼ2.1Õý½»Õñ·ùµ÷ÖÆÔ­Àí¿òͼ

2.2QAM½âµ÷Ô­Àí¼°·½·¨

ÀûÓÃÕý½»Ïà¸É½âµ÷Æ÷£¬½âµ÷Æ÷ÊäÈë¶ËµÄÒѵ÷ÐźÅÓë±¾µØ»Ö¸´µÄÁ½¸öÕý½»Ôز¨Ïà³Ë£¬

¾­¹ýµÍͨÂ˲¨Æ÷Êä³öÁ½Â·¶àµçƽ»ù´øÐźÅX(t)ºÍY(t),ÓÃÃÅÏÞµçÆ½Îª(L-1)µÄÅоöÆ÷Åоöºó£¬·Ö±ð»Ö¸´³öÁ½Â·ËÙÂÊΪRb/2µÄ¶þ½øÖÆÐòÁУ¬×îºó¾­¹ý²¢/´®±ä»»Æ÷½«Á½Â·¶þ½øÖÆÐòÁÐ×éºÏΪһ¸öËÙÂÊΪRbµÄ¶þ½øÖÆÐòÁС¾6¡¿¡£ ÏÂͼΪÕý½»Õñ·ùµ÷ÖÆ½âµ÷Ô­Àí¿òͼ:

ÕÅÆ½·² »ùÓÚMATLABµÄQAMµ÷ÖÆ½âµ÷ʵÏÖ

µÚ 4 Ò³ ¹² 4 Ò³

ͼ2.2Õý½»Õñ·ùµ÷ÖÆ½âµ÷Ô­Àí¿òͼ

3. ·ÂÕæÊµÏÖ¹ý³Ì

ÒÔÊý×ÖÐźÅΪÀý

3.1Éè¼Æ²úÉúËĽøÖÆ»ù´øÐźÅ

x=randint(1,N,M);

²úÉúÒ»¸öËĽøÖÆ»ù´øÐźţ¬ÔËÓÃstairsº¯Êý»­³ö¸ÃÐòÁеÄʱÓò²¨ÐΡ£

ͼ3.1ËĽøÖÆ»ù´øÐźÅͼ

Èçͼ£¬»æÖƳöºáÖá(0~20),×ÝÖá(-1~5)µÄËĽøÖÆ»ù´øÐźš£ÓÉͼÒ×Öª,ËĽøÖÆ»ù´øÐźÅȡֵΪ0,1,2,3¡£

ÁªÏµ¿Í·þ£º779662525#qq.com(#Ìæ»»Îª@)