资源简介
一个简单的DCO- OFDM 代码,
代码片段和文件信息
%% Signal values and constellation diagram for DCO-OFDM
clear all;close all;clc;
N = 16;% no. OFDM subcarriers
NCP = 4; % CP length
NOFDM = 1; % no.transmitted OFDM symbols
EbN0dB_sim = 10; %SNR (dB)
QPSK_sig_set = [1+i -1+i 1-i -1-i]; %QPSK signal set
h = 0.4.^(0:4); % discrete-time CIR
DC_bias = 1; % DC bias
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
EbN0_sim = 10^(EbN0dB_sim/10); %SNR for simulation
N0_sim = (mean(abs(QPSK_sig_set).^2)/2)/EbN0_sim; % N0
b = round(rand(1 2*NOFDM*(N/2 - 1))); % info bits
bp1 = b(1:2:length(b));
bp2 = b(2:2:length(b));
m = 2*bp1+bp2+1; %indices for QPSK signal points
S = QPSK_sig_set(m); %transmitted signal points
S2 = []; s = [];
for j = 1:NOFDM
tmp = S((j-1)*(N/2-1)+1:j*(N/2-1));
S2 = [S2 0 tmp 0 fliplr(conj(tmp))];
tmp = max(s
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 2766 2020-11-23 17:50 New folder (2)\DCO_OFDM.m
- 上一篇:MATLAB实现的AES加密和解密算法
- 下一篇:马岳林数字预失真代码
相关资源
- MATLAB实现的AES加密和解密算法
- STKalman 强跟踪滤波器的MATLAB函数文件
- 下垂控制的模型(droop control)
- 四旋翼模型 (Modle of quadrotor)
- 惯性导航系统的matlab工具箱
- 随机海浪仿真 (random wave simulation)
- matlab vvvf交直交变频器模型
- 对称分量法正负序分离
- ICA算法和FASTICA算法
- matlab指纹(fingerprint)识别
- SINS设计与仿真
- 遗传算法和粒子群算法代码(pso ga)
- matlab演化博弈仿真程序
- matlab频谱三维图
- 遗传算法求解VRP问题
- 分布式电源接入配电网matlab不确定性
- 相对完整的OFDM通信系统的仿真设计
- matlab信道模型
- DBN的源码
- 遗传算法求解电力系统机组组合问题
- matlab机动微弱目标检测前跟踪
- matlab仿真的脉冲时滞分数阶多智能体
- matlab-garch 用于时间序列金融模型分析
- SFLA-LSSVM 混洗蛙跳算法优化最小二乘支
- matlab分数阶混沌程序
- LE 拉普拉斯特征映射算法
- 霍夫变换圆检测的MATLAB程序
- 求解带时间窗的VRP问题
- matlab车牌识别系统
- 三维模型文件的读取和显示(OBJ_Dis
评论
共有 条评论