褶积滤波
这里使用的子进程为实训手册中已有的子进程。
计算使用FORTRAN。
绘图使用MATLAB。
使用理想低通滤波器和带通滤波器进行滤波。对应滤波保留的频率范围为:
低通滤波器:0-70Hz
带通滤波器:10-80Hz
均使用时域下的滤波因子得到滤波器,所有滤波过程在时域之下进行。
1 | program ch1_conv_fliter |
1 | gfortran ch1_conv_fliter # 编译 |
1 | clear |
快变滤波
1 | program ch2_fliter |
1 | clear |
褶积滤波与递归滤波的比较
1 | program ch3_compare |
1 | clear |
设计高通滤波因子进行频域分析
1 | program ch4_highpass |
1 | clear |
不同信号的频谱分析
1 | program ch5_freanalysis |
1 | load ch5_result.dat |
FFT补零的影响分析
1 | program ch6_zeros |
1 | load ch6_result_nozero.dat |
线性褶积与圆周褶积比较
1 | program ch7_circle |
1 | clear |
最小平方法求反射系数
1 | program ch8_leasqu |
1 | load ch8_input.dat |
子波零相位变换
1 | program ch9_zerophase |
1 | load ch9_result.dat |
子波最小相位转换
1 | program ch10_leastphase |
1 | load ch10_input.dat |
静校正
1 | program ch11_static |
1 | clear |