资源简介
求冲激函数、阶跃函数及三角函数的小波变换、模极大线并求它们的李氏指数
代码片段和文件信息
% -------------------------------------------------------------------------
% exa130202.m 例13.2.2
% 求冲激函数、阶跃函数及三角函数的小波变换、模极大线并求它们的李氏指数
% 注:在该程序中,用到了子程序 RWT.m,
% 该程序请读者在如下的网站上下载:
% http://www-stat.stanford.edu/~wavelab/
% 因为该网站上的小波分析软件并没有列入MATLAB的工具箱,涉及到知识产权问题,
% 因此不能将其列入国内公开出版物上,但读者可以自由下载。
%------------------------------------------------------------------------
close all;
nvoice = 16;
% nvoice表示每2倍s之间被分为多少点
wavelet = ‘Sombrero‘;
% 选择小波:可选择的小波包括: ‘Gauss‘‘DerGauss‘‘Morlet‘and‘Sombrero‘(mexh)
N = 64*8;
n = N;
oct = 5;
scale = 8;
noctave = floor(log2(n))-oct;
nscale = nvoice .* noctave;
ytix = linspace(2+(oct-floor(log2(scale)))log2(N)+2-floor(log2(scale))nscale);
% ytix 从imageRWT函数得到 理论上应等于log2(s)
% ytix = linspace(log2(scale)-noctavelog2(scale)nscale);
xtix = linspace(0NN);
for count=1:3
if count==1
sig = zeros(1N);sig(N/2) =sig(N/2) +1;% 冲激函数
ti=‘冲激函数‘;
elseif count==2
sig = zeros(1N);sig(N/4:3*N/4) = sig(N/4:3*N/4)+1; % 矩形窗
ti=‘矩形窗‘;
else
sig(N/4:N/2) = linspace(01N/4+1);
sig(N/2:3*N/4) = linspace(10N/4+1); % 三角窗
ti=‘三角窗‘;
end
sig = sig+1e-8*randn(1N);
r
- 上一篇:MATLAB人脸识别.zip
- 下一篇:雷达系统分析与设计MATLAB第三版源代码
相关资源
- 智能预测控制及其MATLAB实现(第2版)
- 关于小波分析的matlab程序
- 灰色神经网络预测模型 matlab程序
- 加权灰关联模型matlab程序
- 传输线MATLAB程序
- 马赫曾德儿调制器的matlab程序
- A*算法的matlab程序
- 龙格-库塔(Runge-Kutta)法的matlab程序
- 最大lyapunov指数matlab程序
- 用A*算法路径规划, matlab程序
- 广义预测控制Matlab程序
- 《神经.模糊.预测控制及其MATLAB实现》
- 拟一维喷管流动的数值解MATLAB程序
- svm多分类matlab程序
- 卡尔曼滤波器matlab程序
- 卷积码及维特比译码matlab程序
- 运用偏微分方程(PDE)方法进行图像
- 通过简单的matlab程序对硬币的数量和
- 小波熵matlab程序--------
- 光伏发电I-V、P-V特性matlab程序源码
- 6 广义回归神经网络预测matlab程序.
- GPS-INS组合导航Matlab程序.zip
- 协同粒子群matlab程序
- 投影寻踪-遗传算法MATLAB程序
- 霍夫变换MATLAB程序代码
- GA遗传算法matlab程序
- census算法matlab程序
- 高斯投影正反算matlab程序
- MTLAB程序参数估计二维DOA
- 用于生成ask2fsk4fskbpskqpskDLFM时频图数据
评论
共有 条评论