scipy.signal信号处理的库(笔记06)
Posted 月疯
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了scipy.signal信号处理的库(笔记06)相关的知识,希望对你有一定的参考价值。
信号处理(scipy.signal
)
网址:https://docs.scipy.org/doc/scipy/reference/signal.html#scipy.signal
卷积
| 卷积两个N维数组。 |
| 将两个N维数组互相关。 |
| 使用FFT卷积两个N维数组。 |
| 使用重叠相加方法对两个N维数组进行卷积。 |
| 卷积两个二维数组。 |
| 将两个二维数组互相关。 |
| 与2D可分离FIR滤波器卷积。 |
| 查找最快的卷积/相关方法。 |
| 计算一维互相关的滞后/位移索引数组。 |
B样条
| n阶B样条基函数。 |
| 三次B样条曲线。 |
| 二次B样条曲线。 |
| n阶B样条基函数的高斯近似。 |
| 计算等级1数组的三次样条系数。 |
| 计算秩1数组的二次样条系数。 |
| 二维三次(三阶)B样条曲线的系数。 |
| 二维二次(二阶)B样条的系数: |
| 在新的一组点上评估三次样条。 |
| 在新的一组点上评估二次样条。 |
| 秩2数组的平滑样条曲线(三次)过滤。 |
过滤
| 在ND阵列上执行顺序过滤器。 |
| 对N维数组执行中值滤波。 |
| 中值过滤二维数组。 |
| 在N维数组上执行维纳过滤器。 |
| 使用一阶部分的级联实现具有镜像对称边界条件的平滑IIR滤波器。 |
| 使用一连串的二阶节实现具有镜像对称边界条件的平滑IIR滤波器。 |
| 使用IIR或FIR过滤器一维过滤数据。 |
| 给定输入和输出向量的lfilter构造初始条件。 |
| 为lfilter构造阶跃响应稳态的初始条件。 |
| 将数字滤波器向前和向后应用到信号。 |
| 将Savitzky-Golay滤镜应用于数组。 |
| 反卷积 |
| 使用级联的二阶节沿一维过滤数据。 |
| 为sosfilt构造阶跃响应稳态的初始条件。 |
| 使用级联二阶节的前向后数字滤波器。 |
| 使用希尔伯特变换来计算分析信号。 |
| 计算x的'2-D'分析信号 |
| 应用抗混叠滤波器后,对信号进行下采样。 |
| 从数据中删除沿轴的线性趋势。 |
| 使用傅里叶方法沿给定轴将x重新采样为num个采样。 |
| 使用多相滤波沿给定的轴重新采样x。 |
| 上采样,FIR滤波器和下采样。 |
滤波器的设计
| 使用双线性变换从模拟滤波器返回数字IIR滤波器。 |
| 使用双线性变换从模拟滤波器返回数字IIR滤波器。 |
| 查找用于计算模拟滤波器响应的频率阵列。 |
| 使用最小二乘误差最小化的FIR滤波器设计。 |
| FIR滤波器的设计采用了窗口法。 |
| FIR滤波器的设计采用了窗口法。 |
| 计算模拟滤波器的频率响应。 |
| 计算模拟滤波器的频率响应。 |
| 计算数字滤波器的频率响应。 |
| 计算ZPK形式的数字滤波器的频率响应。 |
| 计算SOS格式的数字滤波器的频率响应。 |
| 伽马通滤镜设计。 |
| 计算数字滤波器的群时延。 |
| 完整的IIR数字和模拟滤波器设计。 |
| IIR数字和模拟滤波器设计给出了阶数和临界点。 |
| 计算Kaiser FIR滤波器的衰减。 |
| 给定衰减a,计算Kaiser参数beta。 |
| 确定Kaiser窗口方法的过滤器窗口参数。 |
| 将线性相位FIR滤波器转换为最小相位 |
| 计算一维Savitzky-Golay FIR滤波器的系数。 |
| 使用Remez交换算法计算minimax最佳滤波器。 |
| 从根列表中确定唯一的根及其多重性。 |
| 计算b(s)/ a(s)的部分分数展开。 |
| 计算b(z)/ a(z)的部分分数展开。 |
| 根据部分分数展开来计算b和a。 |
| 根据部分分数展开计算b(z)和a(z)。 |
警告关于滤波器系数条件不良 |
下层滤波器设计功能:
| 检查状态空间矩阵,并确保它们是二维的。 |
| 带阻目标功能可最小化订单。 |
| 返回(z,p,k)N阶贝塞尔滤波器的模拟原型。 |
| 返回(z,p,k)N阶Butterworth滤波器的模拟原型。 |
| 返回N阶Chebyshev I型模拟低通滤波器的(z,p,k)。 |
| 返回N阶Chebyshev I型模拟低通滤波器的(z,p,k)。 |
| 根据数量对根进行排序。 |
| N阶椭圆模拟低通滤波器的返回(z,p,k)。 |
| 将低通滤波器原型转换为带通滤波器。 |
| 将低通滤波器原型转换为带通滤波器。 |
| 将低通滤波器原型转换为带阻滤波器。 |
| 将低通滤波器原型转换为带阻滤波器。 |
| 将低通滤波器原型转换为高通滤波器。 |
| 将低通滤波器原型转换为高通滤波器。 |
| 将低通滤波器原型转换为不同的频率。 |
| 将低通滤波器原型转换为不同的频率。 |
| 归一化连续时间传递函数的分子/分母。 |
Matlab样式的IIR滤波器设计
| 巴特沃思数字和模拟滤波器设计。 |
| 巴特沃斯过滤器顺序选择。 |
| 切比雪夫(Chebyshev)I型数字和模拟滤波器设计。 |
| 切比雪夫(Chebyshev)类型I筛选顺序选择。 |
| Chebyshev II型数字和模拟滤波器设计。 |
| 切比雪夫(Chebyshev)II型过滤器顺序选择。 |
| 椭圆(Cauer)数字和模拟滤波器设计。 |
| 椭圆(Cauer)过滤器顺序选择。 |
| 贝塞尔/汤姆森数字和模拟滤波器设计。 |
| 设计二阶IIR陷波数字滤波器。 |
| 设计二阶IIR峰值(谐振)数字滤波器。 |
| 设计IIR陷波或峰值数字梳状滤波器。 |
连续时间线性系统
| 连续时间线性时不变系统基类。 |
| 状态空间形式的线性时不变系统。 |
| 传递函数形式的线性时不变系统类。 |
| 零,极点,增益形式的线性时不变系统类别。 |
| 模拟连续时间线性系统的输出。 |
| 使用ODE求解器模拟连续时间线性系统的输出 |
| 连续时间系统的脉冲响应。 |
| 单输入连续时间线性系统的脉冲响应。 |
| 连续时间系统的阶跃响应。 |
| 连续时间系统的阶跃响应。 |
| 计算连续时间系统的频率响应。 |
| 计算连续时间系统的波德幅度和相位数据。 |
离散线性系统
| 离散时间线性时不变系统基类。 |
| 状态空间形式的线性时不变系统。 |
| 传递函数形式的线性时不变系统类。 |
| 零,极点,增益形式的线性时不变系统类别。 |
| 模拟离散时间线性系统的输出。 |
| 离散时间系统的脉冲响应。 |
| 离散时间系统的阶跃响应。 |
| 计算离散时间系统的频率响应。 |
| 计算离散时间系统的波德幅度和相位数据。 |
LTI表示
| 限制 scipy.signal.spectrogram 仅计算特定频率 修改 scipy.signal.welch 方法以在平均之前拒绝某些光谱 利用 scipy.signal中的spectrogram分析信号的时频联合分布 scipy.signal.firwin 低通滤波器的作用类似于高通滤波器 |