• 大小: 1KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-05-15
  • 语言: 其他
  • 标签: MATLAB仿真  

资源简介

OFDM信号功率谱密度的仿真代码,里面包括OFDM系统的频谱仿真和功率谱密度仿真

资源截图

代码片段和文件信息

%% OFDM基带系统
clc;clear all;close all;
%% 参数设置
N = 128;%ifft 点数
num_carriers = 64;%载波数
M = 4;%QPSK
m = 1024;%快速傅里叶变换
length_symbol = 100;%符号长度
total = num_carriers*length_symbol;%总符号数
%% 产生基带数据信号
sig = randint(1total[0 3]);
%% QPSK调制
sig_mod = pskmod(sigM);
%% 串并转换
sig_s = reshape(sig_modnum_carrierslength_symbol);
%% 功率谱插值
sid_0= [sig_s(1:num_carriers/2:);
zeros(N-num_carrierslength_symbol);
sig_s(num_carriers/2+1:num_carriers:)];
%% Ifft
sig_tx = ifft(sid_0N);
%% 求功率谱
Sf = fftshift(fft(sig_txm));
OFDM_Sig_PSD=10*log10(abs(Sf).^2/max(abs(Sf).^2));
f = (0:length(OFDM_Sig_PSD)-1)/length(OFDM_Sig_PSD);%归一化频率
plot(fOFDM_Sig_PSD);
hold on;
axis([0 1 -40 0]);
xlabel(‘归一化频率‘);ylabel(‘归一化功率谱‘);title(‘OFDM功率谱‘)

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件         821  2017-03-31 10:04  ofdm_psd_spectrum\OFDM_PSD.m
     文件         415  2017-03-31 10:53  ofdm_psd_spectrum\OFDM_spectrum.m
     目录           0  2017-11-24 13:50  ofdm_psd_spectrum\

评论

共有 条评论