资源简介
簡單 模擬 減少PAPR of OFDM using PTS matlab 代碼源
代码片段和文件信息
clc;clear all;close all;
N=128;%FFT_size
v=4;%number of disjoint subblocks
M=4;% M-psk
len=100;%number of symbol
papr_0=zeros(1len);
%% original
for n=1:len
msg=randi([0 M-1]1N);
tx=pskmod(msgM);
x=ifft(tx[]2);
power0=abs(x.^2);
peak_power0=max(power0);
mean_power0=mean(power0);
papr_0(n)=10*log10(peak_power0./mean_power0);
end
%% PTS(綟だ澄)
phase_factor=[1 -1];% exp(2*j*pi*(w-1))
W=2;%す砛跑て计秖
Choose = [1 1 1 1; 1 1 1 2; 1 1 2 1; 1 2 1 1; 2 1 1 1;...
1 1 2 2; 1 2 1 2; 1 2 2 1; 2 2 1 1; 2 1 2 1; 2 1 1 2;...
2 2 2 1; 2 2 1 2; 2 1 2 2; 1 2 2 2; 2 2 2 2];% b
Choose_Len = 16;% W^v 2^4
papr_pts=zeros(1len);
for n=1:len
msg_p=randi([0 M-1]1N);
tx_p=pskmod(msg_pM);
m=zeros(vlength(tx_p));%V*N
sub=N/v;
for k=1:v %partition
m(k:)=[zeros(1(k-1)*sub)tx_p((k-1)*sub+1:k*sub)zeros(1(N-(k*sub)))]
end
xp=ifft(m[]2);
min_ini=10;%砞﹚papr程﹍
%碝т程ㄎ
for k2=1:Cho
- 上一篇:matlab源程序 条状图的绘制
- 下一篇:单腿跳跃机器人代码
相关资源
- matlab_OFDM调制解调(来自剑桥大学)
- OFDM系统MATLAB仿真代码
- MIMO-OFDM无线通信技术及MATLAB实现_孙锴
- OFDM_and_MC-CDMA_for_Broadband_Multi-User_Comm
- 基于MATLAB的OFDM系统仿真及分析
- OFDM通信系统matlab实现
- 基于Matlab的OFDM系统仿真的设计
- 基于OFDMA系统的多用户资源分配算法,
- 基于MATLAB的OFDM系统仿真及性能分析
- 基于自适应压扩法降低OFDM系统的峰均
- 多用户资源分配
- MIMO-OFDM无线通信技术及MATLAB实现
- MIMO-OFDM+WIRELESS+COMMUNICATIONS+WITH+MATLAB
- 一篇很详细的关于OFDM原理和仿真的论
- 基于matlab的mimo-ofdm的信道估计
- MIMOOFDM 极化码 MATLAB
- OFDM-MIMOMATLAB
- 基于MATLAB的OFDM通信系统模型的仿真毕
- ofdm系统matlab仿真源代码
- OFDM系统MATLAB仿真.zip
- 多份OFDM仿真的MATLAB仿真代码,以及相
- MIMO-OFDM无线通信技术及MATLAB实现英文
- MIMO和OFDM及matlab实现
-
OFDM simuli
nk仿真 - 基于16QAM调制的OFDM系统仿真实现.zip
- mimo ofdm的MATLAB仿真
- 完整LTE下MIMO OFDM仿真
- OFDM—MIMO系统的matlab程序
-
OFDM系统simuli
nk模型:步步解说 -
基于Simuli
nk的OFDM系统分析及仿真学
评论
共有 条评论