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

📄 desdpsk.m

📁 实现通信中SDPSK调制和解调的matlab源程序
💻 M
字号:
function [msg] = desdpsk(recv_I, recv_Q)
rcv_theta = mod(angle(recv_I + j*recv_Q), 2*pi);
L = length(recv_I);
msg = zeros(1,L);
if rcv_theta(1) == pi
    msg(1) = 0;
elseif rcv_theta(1) == 0
    msg(1) = 1;
end
for i = 2:L
    tmp_angle = mod(rcv_theta(i) - rcv_theta(i-1),2*pi);
    if tmp_angle == pi/2
        msg(i) = 1;
    elseif tmp_angle == -pi/2
        msg(i) = 0;
    end
end

⌨️ 快捷键说明

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