认知无线电的能量检测

Posted fpga&matlab

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了认知无线电的能量检测相关的知识,希望对你有一定的参考价值。

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%生成调制信号
fs=100;
%采样频率
fc=40;
%载频
fo=fs/20;
%码率
L=300;
%信号样本
t = (0:L-1)*1/fs;
xn=cos(8*pi*fc*t);         
y = xn + randn(size(t));    
figure(1)
plot(t,y)
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%进行能量检测
NFFT = 2^nextpow2(L);
Y = fft(y,NFFT)/L;
f = fs/2*linspace(0,1,NFFT/2);
figure(2)
plot(f,2*abs(Y(1:NFFT/2))) 
 

以上是关于认知无线电的能量检测的主要内容,如果未能解决你的问题,请参考以下文章

基于能量检测的调制方式识别算法MATLAB仿真,识别不同SNR下的MFSK和MPSK

基于能量检测的调制方式识别算法MATLAB仿真,识别不同SNR下的MFSK和MPSK

无线电射频能量的收集

CR网络和主网络的认知无线电切换算法

频谱共享基于认知无线电的VCG拍卖机制频谱共享算法的MATLAB仿真

免疫算法,资源分配基于免疫算法的认知无线电资源分配研究