• 大小: 931B
    文件类型: .m
    金币: 1
    下载: 0 次
    发布日期: 2021-06-03
  • 语言: Matlab
  • 标签: OQPSKMATLAB  

资源简介

QPSK与OQPSK数字调制方式MATLAB代码; OQPSK也称为偏移四相相移键控(offset-QPSK),是QPSK的改进型。它与QPSK有同样的相位关系,也是把输入码流分成两路,然后进行正交调制。

资源截图

代码片段和文件信息

c=[0 1 1 0 0 1];
% function[s1s2]=generate(c);
n=size(c2);
fc=10;
tc=1/fc;
tb=1;
m=40;
tep=tb/m;
for k=1:(n/2)
    a(k)=c(2*k-1);
    if a(k)==0
        for j=1:2*m
            x(2*m*(k-1)+j)=-1;
        end
    end
    b(k)=c(2*k);
    if b(k)==0
        for j=1:2*m
            y(2*m*(k-1)+j)=-1;
        end
    else
        for j=1:2*m
            y(2*m*(k-1)+j)=1;
        end
    end
    z(1:m)=y((2*m*k-m+1):2*m*k);
    z((m+1):2*

评论

共有 条评论

相关资源