⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 psk.m

📁 OFDM系统
💻 M
字号:
%自己定义的4PSK调制的函数

function  y = PSK(x);
L = length(x);                            %要调制的序列的长度
i = 1;                                                                       
y = zeros(1,L/2);                         %定义输出的序列长度为输入序列的一半                                                     
Re = 0;                                   %输出序列的实部
Im = 0;                                   %输出序列的虚部
for k=1:L/2
    if ((x(i)==0) && (x(i+1)==0))         %调制前符号00  --〉 调制后符号1  0
        Re = 1.0000;
        Im = 0.0000;
    end
    
    if((x(i)==0) && (x(i+1)==1))          %调制前符号01  --〉 调制后符号0  1
        Re = 0.0000;
        Im = 1.0000;
    end
    
    if((x(i)==1) && (x(i+1)==0))          %调制前符号10  --〉 调制后符号-1 0
        Re = -1.0000;
        Im = 0.0000;
    end
    
    if((x(i)==1) && (x(i+1)==1))          %调制前符号11  --〉 调制后符号0 -1
        Re = 0.0000;
        Im = -1.0000;
    end
    y(k) = Re + Im*j;                     %实部和虚部构成输出序列
    i = i+2;                              %进行接下来的调制
end

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -