资源简介

压缩包中含OFDM系统的完整仿真程序(MATLAB仿真),可直接运行OFDM.m文件可得到信号在各个阶段的状态波形图,代码注释详细!
还有对应与代码对应的报告文档,详细介绍了OFDM的基本原理及各部分的作用以及程序代码的 详解。可直接用于课程设计报告的作业或者毕业论文的参考!
具有较大的实用价值

资源截图

代码片段和文件信息

% ************************beginning of file*****************************
% despread.m 

% 此函数实现数据的解频

 
  
function [iout qout] = despread(idata qdata code1) 
  
%+++++++++++++++++++++++variables++++++++++++++++++++++++++++ 
% idata     输入序列实部 
% qdata     输入序列虚部  
% iout      输出序列实部 
% qout      输出序列虚部 
% code1     扩频码序列
% %+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 
  
switch nargin 
case {
 0  1 

    error(‘lack of input argument‘); 
case 2 
    code1 = qdata; 
    qdata = idata; 
end 
  
[hnvn] = size(idata); 
[hcvc] = size(code1); 
  
vn      = fix(vn/vc); 
  
iout    = zeros(hcvn); 
qout    = zeros(hcvn); 
  
for ii=1:hc 
    iout(ii:) = rot90(flipud(rot90(reshape(idata(ii:)vcvn)))*rot90(code1(ii:)3)); 
    qout(ii:) = rot90(flipud(rot90(reshape(qdata(ii:)vcvn)))*rot90(code1(ii:)3)); 
end 
  
%************************end of file**********************************

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2019-10-13 22:21  OFDM\OFDM_仿真程序\
     文件        6203  2019-10-13 17:30  OFDM\OFDM_仿真程序\OFDM.m
     文件        1003  2019-10-12 20:25  OFDM\OFDM_仿真程序\despread.m
     文件         986  2019-10-12 20:20  OFDM\OFDM_仿真程序\mseq.m
     文件        1279  2019-10-12 20:15  OFDM\OFDM_仿真程序\shift.m
     文件         998  2019-10-12 20:21  OFDM\OFDM_仿真程序\spread.m
     文件     7837205  2020-01-13 20:36  OFDM\课程报告.docx
     目录           0  2020-01-13 20:38  OFDM\

评论

共有 条评论