• 大小: 792B
    文件类型: .m
    金币: 1
    下载: 0 次
    发布日期: 2021-01-04
  • 语言: Matlab
  • 标签: matlab  qpsk  qpsk调制  

资源简介

一个matlab写的qpsk的调制与解调程序

资源截图

代码片段和文件信息

function data = qpsk(bits flag)
% modulate bits into QPSK symbols or
% demodulate qpsk symbols into bits
% symbol is normalize to be with engery 1;
%Author Yi Jiang (SALUF) Jan. 17 2004
N = length(bits);
if flag == 1  %modulate
    data = zeros(N/21);
   for m = 1:N/2
      tmp = bits(m*2-1:m*2);      if tmp == [0; 0]
         data(m) = 1+j;
      elseif tmp == [0; 1]
         data(m) = 1-

评论

共有 条评论