• 大小: 117KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2022-04-07
  • 语言: Matlab
  • 标签: 时频分析  

资源简介

《Matlab时频分析及其应用》的详细代码,对应每个章节的代码

资源截图

代码片段和文件信息

%生成正弦信号
N=1000;
t=1:N;
sig1=sin(0.3*t);
%生成三角波信号
sig2(1:500)=((1:500)-1)/500;
sig2(501:N)=(1000-(501:1000))/500;
figure(1);
subplot(211);
plot(tsig1‘LineWidth‘2);
xlabel(‘样本序号 n‘);
ylabel(‘幅值 A‘);
subplot(212);
plot(tsig2‘LineWidth‘2);
xlabel(‘样本序号 n‘);
ylabel(‘幅值 A‘);
%叠加信号
x=sig1+sig2+randn(1N);
figure(2)
plot(tx‘LineWidth‘2);
xlabel(‘样本序号 n‘);
ylabel(‘幅值 A‘);

%一维小波分解
[cl] = wavedec(x7‘db5‘);

%重构第1-7层逼近系数.
a7 = wrcoef(‘a‘cl‘db5‘7);
a6 = wrcoef(‘a‘cl‘db5‘6);
a5 = wrcoef(‘a‘cl‘db5‘5);
a4 = wrcoef(‘a‘cl‘db5‘4);
a3 = wrcoef(‘a‘cl‘db5‘3);
a2 = wrcoef(‘a‘cl‘db5‘2);
a1 = wrcoef(‘a‘cl‘db5‘1);

%显示逼近系数
figure(3)
subplot(711);
plot(a7‘LineWidth‘2);
ylabel(‘a7‘);
subplot(712);
plot(a6‘LineWidth‘2);
ylabel(‘a6‘);
subplot(713);
plot(a5‘LineWidth‘2);
ylabel(‘a5‘);
subplot(714);
plot(a4‘LineWidth‘2);
ylabel(‘a4‘);
subplot(715);
plot(a3‘LineWidth‘2);
ylabel(‘a3‘);
subplot(716);
plot(a2‘LineWidth‘2);
ylabel(‘a2‘);
subplot(717);
plot(a1‘LineWidth‘2);
ylabel(‘a1‘);
xlabel(‘样本序号 n‘);

%重构第1-7层细节系数
d7 = wrcoef(‘d‘cl‘db5‘7);
d6 = wrcoef(‘d‘cl‘db5‘6);
d5 = wrcoef(‘d‘cl‘db5‘5);
d4 = wrcoef(‘d‘cl‘db5‘4);
d3 = wrcoef(‘d‘cl‘db5‘3);
d2 = wrcoef(‘d‘cl‘db5‘2);
d1 = wrcoef(‘d‘cl‘db5‘1);

%显示细节系数
figure(4)
subplot(711);
plot(d7‘LineWidth‘2);
ylabel(‘d7‘);
subplot(712);
plot(d6‘LineWidth‘2);
ylabel(‘d6‘);
subplot(713);
plot(d5‘LineWidth‘2);
ylabel(‘d5‘);
subplot(714);
plot(d4‘LineWidth‘2);
ylabel(‘d4‘);
subplot(715);
plot(d3‘LineWidth‘2);
ylabel(‘d3‘);
subplot(716);
plot(d2‘LineWidth‘2);
ylabel(‘d2‘);
subplot(717);
plot(d1‘LineWidth‘2);
ylabel(‘d1‘);
xlabel(‘样本序号 n‘);

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       1865  2005-08-30 16:43  《Matlab时频分析及其应用》的详细代码\TimeFrequenceMatlabCode\MATLAB CODE\Chapter 10\f10_1.m

     文件       1329  2005-08-30 16:45  《Matlab时频分析及其应用》的详细代码\TimeFrequenceMatlabCode\MATLAB CODE\Chapter 10\f10_10.m

     文件        671  2005-08-30 16:46  《Matlab时频分析及其应用》的详细代码\TimeFrequenceMatlabCode\MATLAB CODE\Chapter 10\f10_11.m

     文件        990  2005-08-30 16:46  《Matlab时频分析及其应用》的详细代码\TimeFrequenceMatlabCode\MATLAB CODE\Chapter 10\f10_12.m

     文件       1057  2005-08-30 16:43  《Matlab时频分析及其应用》的详细代码\TimeFrequenceMatlabCode\MATLAB CODE\Chapter 10\f10_2.m

     文件        391  2005-08-30 16:43  《Matlab时频分析及其应用》的详细代码\TimeFrequenceMatlabCode\MATLAB CODE\Chapter 10\f10_3.m

     文件       1167  2005-08-30 16:44  《Matlab时频分析及其应用》的详细代码\TimeFrequenceMatlabCode\MATLAB CODE\Chapter 10\f10_4.m

     文件        452  2005-08-30 16:44  《Matlab时频分析及其应用》的详细代码\TimeFrequenceMatlabCode\MATLAB CODE\Chapter 10\f10_5.m

     文件        174  2005-08-30 16:44  《Matlab时频分析及其应用》的详细代码\TimeFrequenceMatlabCode\MATLAB CODE\Chapter 10\f10_6.m

     文件        533  2005-08-30 16:44  《Matlab时频分析及其应用》的详细代码\TimeFrequenceMatlabCode\MATLAB CODE\Chapter 10\f10_7.m

     文件        473  2005-08-30 16:45  《Matlab时频分析及其应用》的详细代码\TimeFrequenceMatlabCode\MATLAB CODE\Chapter 10\f10_8.m

     文件       1329  2005-08-30 16:45  《Matlab时频分析及其应用》的详细代码\TimeFrequenceMatlabCode\MATLAB CODE\Chapter 10\f10_9.m

     文件        604  2005-08-30 16:47  《Matlab时频分析及其应用》的详细代码\TimeFrequenceMatlabCode\MATLAB CODE\Chapter 11\f11_1.m

     文件       2542  2005-08-30 16:49  《Matlab时频分析及其应用》的详细代码\TimeFrequenceMatlabCode\MATLAB CODE\Chapter 11\f11_10.m

     文件        615  2005-08-30 16:47  《Matlab时频分析及其应用》的详细代码\TimeFrequenceMatlabCode\MATLAB CODE\Chapter 11\f11_2.m

     文件        910  2005-08-30 16:47  《Matlab时频分析及其应用》的详细代码\TimeFrequenceMatlabCode\MATLAB CODE\Chapter 11\f11_3.m

     文件       1168  2005-08-30 16:47  《Matlab时频分析及其应用》的详细代码\TimeFrequenceMatlabCode\MATLAB CODE\Chapter 11\f11_4.m

     文件        561  2005-08-30 16:48  《Matlab时频分析及其应用》的详细代码\TimeFrequenceMatlabCode\MATLAB CODE\Chapter 11\f11_5.m

     文件        545  2005-08-30 16:48  《Matlab时频分析及其应用》的详细代码\TimeFrequenceMatlabCode\MATLAB CODE\Chapter 11\f11_6.m

     文件        417  2005-08-30 16:48  《Matlab时频分析及其应用》的详细代码\TimeFrequenceMatlabCode\MATLAB CODE\Chapter 11\f11_7.m

     文件        737  2005-08-30 16:48  《Matlab时频分析及其应用》的详细代码\TimeFrequenceMatlabCode\MATLAB CODE\Chapter 11\f11_8.m

     文件        387  2005-08-30 16:49  《Matlab时频分析及其应用》的详细代码\TimeFrequenceMatlabCode\MATLAB CODE\Chapter 11\f11_9.m

     文件        117  2005-08-30 16:49  《Matlab时频分析及其应用》的详细代码\TimeFrequenceMatlabCode\MATLAB CODE\Chapter 12\f12_1.m

     文件        109  2005-08-30 16:50  《Matlab时频分析及其应用》的详细代码\TimeFrequenceMatlabCode\MATLAB CODE\Chapter 12\f12_2.m

     文件        630  2005-08-30 16:50  《Matlab时频分析及其应用》的详细代码\TimeFrequenceMatlabCode\MATLAB CODE\Chapter 12\f12_3.m

     文件        251  2005-08-30 16:50  《Matlab时频分析及其应用》的详细代码\TimeFrequenceMatlabCode\MATLAB CODE\Chapter 12\f12_4.m

     文件        317  2005-08-30 16:50  《Matlab时频分析及其应用》的详细代码\TimeFrequenceMatlabCode\MATLAB CODE\Chapter 12\f12_5.m

     文件        223  2005-08-30 16:50  《Matlab时频分析及其应用》的详细代码\TimeFrequenceMatlabCode\MATLAB CODE\Chapter 12\f12_6.m

     文件        294  2005-08-30 16:51  《Matlab时频分析及其应用》的详细代码\TimeFrequenceMatlabCode\MATLAB CODE\Chapter 12\f12_7.m

     文件        678  2005-08-30 16:51  《Matlab时频分析及其应用》的详细代码\TimeFrequenceMatlabCode\MATLAB CODE\Chapter 12\f12_8.m

............此处省略123个文件信息

评论

共有 条评论