资源简介
采用了随机分割和交织分割的联合分割方式和多次迭代的方法来选出相位因子。
代码片段和文件信息
clear all; clc; close all;
K = 128; % SIZE OF FFT
V = 4; % NUMBER OF SELECTIONS
QPSK_Set = [1 -1 j -j];
MAX_SYMBOLS = 1e5;
PAPR_Orignal = zeros(1MAX_SYMBOLS);
% original
for nSymbol=1:MAX_SYMBOLS
Index = randint(1Klength(QPSK_Set))+1;%1*128
X= QPSK_Set(Index(1:)); % Orignal Frequency domain signal
x = ifft(X[]2); %1*128 % Time domain signal
Signal_Power0 = abs(x.^2);
Peak_Power0 = max(Signal_Power0[]2);
Mean_Power0 = mean(Signal_Power02);
PAPR_Orignal(nSymbol) = 10*log10(Peak_Power0./Mean_Power0);
end
%随机交织+遍历搜索
PAPR_PTS1 = zeros(1MAX_SYMBOLS);
for nSymbol=1:MAX_SYMBOLS
Index1 = randint(1Klength(QPSK_Set))+1;
X1 = QPSK_Set(Index1(1:)); % Orignal Frequency domain signal
l1=length(X1);
z1=zeros(Vl1);
pilot1=randperm(l1/2);
for k1=1:V/2
z1(k1pilot1(k1:V/2:l1/2))=X1(pilot1(k1:V/2:l1/2));%随机
end
for k1=(V/2)+1:V
z1(k1k1-2+l1/2:V/2:l1)=X1(k1-2+l1/2:V/2:l1);%交织
end
a1= ifft(z1[]2);
b(1)=1;
b(2)=1;
b(3)=1;
b(4)=1;
b=[b(1) b(2) b(3) b(4)];
aa1=sum(a1.*repmat(b.‘1K));
Signal_P
相关资源
- DCO_OFDM程序代码
- OFDM盲信道估计/基于子空间的盲信道估
- matlabcode(与瑞利信道相关的OFDM仿真)
- 自适应OFDM_malab仿真程序
- OFDM中LS和DFT信道估计算法matlab程序实
- mimo-ofdm系统fft方法的实现
- OFDM误码率
- MIMO_OFDM.m
- OFDM峰平比及matlab程序仿真
- OFDMA的matlab仿真
- MATLAB mexopts配置文件.zip
-
ofdm的simuli
nk,matlab仿真 - 通信仿真 ofdm-bpsk
- OFDM中LS和DFT信道估计算法matlab程序实
- 星座图扩展法Active Constellation Extensi
-
OFDM_16QAM_simuli
nk - 基于DVB-T标准的OFDM调制技术的MATLAB源
- SC_OFDMA的Matlab仿真
- OFDM物理层发射机_接收机模型matlab代码
- 峰值功率比
- f-ofdm.txt
- mimo ofdm无线通信技术及matlab实现 源代
- 基于matlab仿真的ofdm系统基带信号在多
-
Fiber ba
sed OFDM Transmission - ofdm tr
- OFDM系统的matlab实现
- OFDM出图
- 经典OFDM系统的脉冲整型(ofdm pulse s
- 基于OFDM信号的能量频谱感知算法仿真
- 《MIMO-OFDM无线通信技术及MATLAB实现》
评论
共有 条评论