资料介绍
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 = ……