常用函数
1 图形化信号处理工具,fdatool(滤波器设计),fvtool(图形化滤波器参数查看)sptool
(信号处理),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
10 RMS 求法
Rms = sqrt(sum(P.^2))或者 norm(x)/sqrt(length(x) var 方差的开方是 std 标准差,
RMS 应该是 norm(x)/sqrt(length(x))吧. 求矩阵的 RMS:std(A(:))
11 ftshift 作用:将零频点移到频谱的中间
12 filtfilt零相位滤波,
采用两次滤波消除系统的非线性相位,
y = filtfilt(b,a,x);注意x的长度必须是滤波器阶数的3倍以上,滤波器的阶
数由max(length(b)-1,length(a)-1)确定。
评论0