matlab滤波操作实例,matlab信号滤波相关总结与实例

资料介绍

matlab信号处理学习,自己亲自总结各种常用函数以及例子,希望能够帮助入学者快速熟悉常用函数以及用法,包括fir,iir滤波器,小波滤波,小波去噪。

2 介绍了常用函数诸如fitfilt零相位滤波,zplane,freqz求滤波器响应。以及响应的各种滤波方法设计例子。

3 常用matlab滤波的方法:包括平滑滤波,fir,irr,小波滤波,小波包滤波,自适应lms,rls滤波,最佳fir滤波,fadtool,或者使用filter design工具箱,小波工具箱wavemenu

常用函数

1

图形化信号处理工具,fdatool(滤波器设计),fvtool(图形化滤波器参数查看)spt

ool(信号处理),fvtool(b,a),wintool窗函数设计.或者使用工具箱filter

design设计。

当使用离散的福利叶变换方法分析频域中的信号时,傅里叶变换时可能引起漏谱,因此

需要采用平滑窗,

2 数字滤波器和采样频率的关系。

如果一个数字滤波器的采样率为FS,那么这个滤波器的分析带宽为Fs/2。也就是说这

个滤波器只可以分析[0,Fs/2]的信号.举个例字:

有两个信号,S1频率为20KHz,S2频率为40KHz,要通过数字方法滤除S2。

你的滤波器的采样率至少要为Fs=80HKz,否则就分析不到S2了,更不可能将它滤掉了

!(当然根据采样定理,你的采样率F0也必须大于80HK,,Fs和F0之间没关系不大,可以

任取,只要满足上述关系就行。)

3 两组数据的相关性分析r=corrcoef(x,y)

4 expm 求矩阵的整体的exp

4

离散快速傅里叶fft信号处理中,傅里叶变换的典型用途是将信号分解成幅值分量和频率

分量)。Ft为连续傅里叶变换。反傅里叶ifft

5 ztrans(),Z变换是把离散的数字信号从时域转为频率

6 laplace()拉普拉斯变换是把连续的的信号从时域转为频域

7 sound(x)会在音响里产生x所对应的声音

8 norm求范数,det行列式,rank求秩

9 模拟频率,数字频率,模拟角频率关系

模拟频率f:每秒经历多少个周期,单位Hz,即1/s;

模拟角频率Ω是指每秒经历多少弧度,单位rad/s;

数字频率w:每个采样点间隔之间的弧度,单位rad。

Ω=2pi*f; w = Ω*T

[pic]

10 RMS求法

Rms = ……

你可能感兴趣的:(matlab滤波操作实例)