2个不稳定版本
0.2.1 | 2024年5月20日 |
---|---|
0.2.0 |
|
0.1.1 | 2024年5月20日 |
0.1.0 |
|
#433 在 音频
每月下载 37次
8KB
73 行
bilinear_tf
这个crate在Rust中实现了Cohen时频分布类。它允许在模糊域中应用选择的核函数来计算信号的时频分布。
概述
Cohen时频分布类为信号的时频分析提供了一个通用框架。它们是通过信号模糊函数的双线性变换定义的,允许灵活和自适应的时频表示。
特性
- 计算信号的模糊函数。
- 将核函数应用于模糊函数。
- 将修改后的模糊函数转换回时频域。
- 使用不同的核函数(例如,Wigner,Choi-Williams,Rihaczek和Zhao-Atlas-Marks)。
变更日志
- 0.2.1 - 添加文档。
- 0.2.0 - 使用rayon进行多线程。
- 0.1.0 - 0.1.1 - 初次发布。
引用
Cohen, Leon. 时间-频率分析. Prentice Hall, 1995.
Choi, H.,& Williams, W. J. "使用指数核改进多分量信号的时间-频率表示。" IEEE Transactions on Acoustics, Speech, and Signal Processing,第37卷,第6期,1989年6月,第862-871页。
Rihaczek, Jan. "与自身二次型相关的波形。" IRE Transactions on Information Theory,第12卷,第3期,1966年,第225-231页。doi:10.1109/TIT.1966.1053887。
Zhao, Y.,Atlas, L. E.,& Marks, R. J. "使用锥形核对非平稳信号进行广义时频表示。" IEEE Transactions on Acoustics, Speech, and Signal Processing,第38卷,第7期,1990年7月,第1084-1091页。
依赖关系
~1.5MB
~31K SLoC