• 大小: 128KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-06-18
  • 语言: Matlab
  • 标签: MATLAB  optisy  

资源简介

MATLAB和Optisystem联合仿真,包括MATLAB程序和optisystem的框架图

资源截图

代码片段和文件信息

function [demodu_bit_symble]=demoduqam64(Rx_serial_complex_symbols)
%将得到的串行64QAM数据解调成二进制比特流
complex_symbols=reshape(Rx_serial_complex_symbolslength(Rx_serial_complex_symbols)1);
d=1;
mapping=[-7*d  7*d;
         -5*d  7*d; 
         -3*d  7*d;
       -d  7*d;
            d  7*d;
      3*d  7*d;
      5*d  7*d;
          7*d  7*d;
         -7*d  5*d;
         -5*d  5*d;
         -3*d  5*d;
       -d  5*d;
        d  5*d;
      3*d  5*d;
        5*d  5*d;
          7*d  5*d;
         -7*d  3*d;
         -5*d  3*d;
         -3*d  3*d; 
       -d  3*d;
        d  3*d;
          3*d  3*d;
      5*d  3*d;
      7*d  3*d;
     -7*d    d;
         -5*d    d;
         -3*d    d; 
       -d    d;
        d    d;
          3*d    d;
      5*d    d;
      7*d    d;  
         -7*d   -d;
         -5*d   -d;
         -3*d   -d; 
       -d   -d;
        d   -d;
          3*d   -d;
      5*d   -d;
      7*d   -d;
         -7*d -3*d;
         -5*d -3*d;
         -3*d -3*d; 
       -d -3*d;
        d -3*d;
          3*d -3*d;
      5*d -3*d;
      7*d -3*d;
         -7*d -5*d;
         -5*d -5*d;
         -3*d -5*d; 
       -d -5*d;
        d -5*d;
          3*d -5*d;
      5*d -5*d;
      7*d -5*d;
         -7*d -7*d;
         -5*d -7*d;
         -3*d -7*d; 
       -d -7*d;
        d -7*d;
          3*d -7*d;
      5*d -7*d;
      7*d -7*d];
 complex_mapping=complex(mapping(:1)mapping(:2));
 for i=1:length(Rx_serial_complex_symbols);
     for j=1:64;
         metrics(j)=abs(complex_symbols(i1)-complex_mapping(j1));
     end
     [min_metric  decode_symble(i)]= min(metrics) ;  %将离某星座点最近的值赋给decode_symble(i)
 end
 decode_bit_symble=de2bi((decode_symble-1)‘‘left-msb‘);
 demodu_bit_symble=reshape(decode_bit_symble‘1length(Rx_serial_complex_symbols)*6);

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       1906  2014-09-10 15:29  opti_code\demoduqam64.m

     文件        192  2014-09-11 19:31  opti_code\loaddata.m

     文件        184  2014-09-11 19:39  opti_code\loadoutdata.m

     文件        996  2014-09-11 19:41  opti_code\opti_rx.m

     文件       1794  2014-09-11 19:23  opti_code\opti_tx.m

     文件      73728  2014-09-11 22:35  opti_code\opti_tx.txt

     文件     419328  2014-09-11 23:23  opti_code\Project1.osd

     文件       1743  2014-08-29 21:33  opti_code\qam64.m

     目录          0  2014-09-11 22:35  opti_code

----------- ---------  ---------- -----  ----

               499871                    9


评论

共有 条评论