1 附录 matlab 信号处理工具箱函数汇总 1、 滤波器分析与实现 函数名 描述 abs 绝对值(幅值) angle 取相角 conv 求卷积 conv2 求二维卷积 deconv 去卷积 fftfilt 重叠相加法 FFT 滤波器实现 filter 直接滤波器实现 filter2 二维数字滤波器 filtfilt 零相位数字滤波器 filtic 滤波器初始条件选择 freqs 模拟滤波器频率响应 freqspace 频率响应中的频率间隔 freqz 数字滤波器频率响应 freqzplot 画出频率响应曲线 grpdelay 平均滤波延迟 impz 数字滤波器的单位抽样响应 latcfilt 格形滤波器 medfilt1 一维中值滤波 sgolayfilt Savitzky-Golay 滤波器 sosfilt 二次分式滤波器 zplane 离散系统零极点图 upfirdn 上采样 unwrap 去除相位 2、 FIR 数字滤波器设计 函数名 描述 convmtx 矩阵卷积 cremez 复、非线性相位等波纹滤波器设计 fir1 基于窗函数的 FIR 滤波器设计 2 fir2 基于频率采样的FIR 滤波器设计 fircls 约束的最小二乘FIR 多频滤波器设计 fircls1 约束的最小二乘、低通和高能、线性相位 FIR 滤波设计 firls 最优最小二乘FIR 滤波器设计 firrcos 升余弦滤波器设计 intfilt 内插 FIR 滤波器设计 kaiserord 基于阶数估计的凯瑟滤波器设计 remez 切比雪夫最优 FIR 滤波器设计 remezord 基于阶数估计的remez 设计 sgolay Savizky-Golay FIR 滤波器设计 3、 IIR 数字滤波器设计 函数名 描述 butter 巴特沃思滤波器设计 cheby1 切比雪夫 I 型滤波器设计 cheby2 切比雪夫 II 型滤波器设计 ellip 椭圆滤波器设计 maxflat 广义巴特沃思低通滤波器设计 yulewalk 递归滤波器设计 buttord 巴特沃思滤波器阶估计 cheb1ord 切比雪夫 I 型滤波器阶估计 cheb2ord 切比雪夫 II 型滤波器阶估计 ellipord 椭圆滤波器阶估计 4、 模拟滤波器设计 函数名 描述 besself 贝塞尔滤波器设计 butter 巴特沃思滤波器设计 cheby1 切比雪夫 I 型滤波器设计 cheby2 切比雪夫 II 型滤波器设计 elip 椭圆滤波器设计 5、 模拟滤波器变换 3 函数名 描述 lp2bp 低通到带通模拟滤波器变换 lp2bs 低通到带阻模拟滤波器变换 lp2hp 低通到高通模拟滤波器变换 lp2lp 低通到低通模拟滤波器变换 6 、 滤波器离散化 函数名 描述 bilinear 双线性变换 impinvar 冲激响应不变法的模拟到数字变换 7 ...