资源简介
信号的功率谱香农熵和功率谱指数熵matlab 源程序
代码片段和文件信息
%AM信号
clear
clc
t0=0.000008; %定义t0信号的持续时间
tz=0.000000001; %定义抽样时间
fc=100000000; %定义载波频率
a=0.8; %定义调制系数
fz=1/tz;
t=[0:tz:t0]; %定义出抽样点数据
m=sin(2*pi*10000000*t); %定义信号m
c=cos(2*pi*fc.*t); %载波信号
u=(1+a*m).*c;
am_n1=zeros(1041); %定义曲线条数
am_n2=zeros(1041); %定义曲线条数
N=10;
while(N)
for snr=-10:30
y=awgn(usnr); %加信噪比为snr的噪声
Yi=fftshift(fft(y));
Ei=(abs(Yi)).^2; %求能量
E=sum(Ei); %总能量
Pi=Ei/E;
H1(snr+11)=-sum(Pi.*log10(Pi));
H2(snr+11)=sum(Pi.*exp(1-Pi));
SNR_N(snr+11)=snr;
end
am_n1(N:)=H1;
am_n2(N:)=H2;
N=N-1;
end
H1=mean(real(am_n1)1);
H2=mean(real(am_n2)1);
figure(22)
plot(SNR_NH1‘-b.‘);title(‘功率谱香农熵‘);
xlabel(‘SNR/dB‘);ylabel(‘H(X)‘);
hold on
figure(33)
plot(SNR_NH2‘-b.‘);title(‘功率谱指数熵‘);
xlabel(‘SNR/dB‘);ylabel(‘H(X)‘);
hold on
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1390 2014-05-25 14:44 奇异谱熵\qiyi_entropy.m
目录 0 2014-05-25 14:37 奇异谱熵
----------- --------- ---------- ----- ----
1390 2
相关资源
- matlab实现的综合评价的熵权法
- 小波分析语音信号并计算各IMF包络的
- 模糊熵计算
- 信息熵MATLAB程序
- 求取灰度共生矩阵参数(能量、熵、
- 混沌理论多尺度熵matlab实现函数
- matlab计算时间序列样本熵
- fussyen 自己编写的求解模糊熵程序
- EEMD分解求能量熵
- CEEMD 新的EMD改进算法
- Fuzzy_entropy_bbd 模糊熵
- image-quality-evaluation 该matlab代码主要用
- MsEn 多尺度熵matlab程序
- MATLAB_pitch 用matlab计算一些基本的音频
- liziqun 利用粒子群算法做的关于基于指
- work 有小波分解求小波熵
- xiaoboshang
- wavelet 用于求取小波包变换后小波系数
- Entropy 有关于求取图像信息熵的matla
- entropy 各种信息熵的计算
- TwoDZuiXiaoFuzzyEntropy 基于二维直方图的
- super-pixel 基于熵率的超像素分割代码
- MMSE 多变量多尺度熵分析程序
- 近似熵/模糊熵/样本熵MATLAB代码
- 快速近似熵程序
- 多尺度熵第三段
- 小波熵源代码
- 多尺度散布熵(matlab).rar
- 图像二维信息熵的计算
- 基于小波包熵和模糊C均值的轴承故障
评论
共有 条评论