Skip to main content

声波波束形成库

项目描述

阿科拉尔

Acoular 是一个用于声学波束成形的 Python 模块,在新的 BSD 许可下分发。

它的目标是在声学测试中的应用。可以对麦克风阵列记录的多通道数据进行处理和分析,以生成声源分布的映射。然后可以使用地图(声学照片)来定位感兴趣的源并使用它们的光谱来表征它们。

特征

  • 涵盖了几种波束形成算法

  • 不同的高级反卷积算法

  • 包括时域和频域操作

  • 可进行 3D 映射

  • 用于固定目标和移动目标

  • 支持脚本和图形用户界面

  • 高效:智能缓存、使用 Numba 进行并行计算

  • 易于扩展且有据可查

依赖项

Acoular 在 Linux、Windows 和 MacOS 下运行,需要安装 Python 3.9、3.8、3.7 或 3.6 以及可用的 Numpy、Scipy、Traits、scikit-learn、pytables、numba 包。推荐使用 Matplotlib,但不是必需的。

项目详情


下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

源分布

acoular-22.3.tar.gz (129.8 kB 查看哈希)

已上传 source

内置分布

acoular-22.3-py3-none-any.whl (148.7 kB 查看哈希)

已上传 py3