AirSoundAttenuation
AirSoundAttenuation[spec,frequency]
对于 frequency 及指定的参数 spec,返回潮湿空气中的声音衰减系数.
AirSoundAttenuation[spec,frequency, distance]
返回指定参数在 distance 处的声音衰减系数.
AirSoundAttenuation[spec,frequency, distance,sl]
在给定源声级 sl 的情况下,返回在 distance 处的声级.
AirSoundAttenuation[spec,audio, distance]
根据与声源的距离 distance 转换音频 audio.
更多信息和选项
- spec 应该是一个关联,键对应于以下参数:
-
"DewPointTemperature" 露点温度 "DryBulbTemperature" 干球温度 "HumidityRatio" 湿度比 "Pressure" 气压 "RelativeHumidity" 相对湿度 "WetBulbTemperature" 湿球温度 - "DryBulbTemperature" 是必要的,包括其他温度或湿度测量之一也是必要的. "Pressure" 是可选的.
- 除非另有说明,否则假定 "Pressure" 的值是 Quantity[101325,"Pascals"].
- 在包含多个湿度测量的情况下,将按以下优先顺序使用值: "DewPointTemperature","RelativeHumidity","HumidityRatio","DewPointTemperature".
- frequency 应该是一个位于 50 赫兹至 20 千赫之间的 Quantity.
- distance 应为尺寸长度的 Quantity.
- 声音衰减系数以每单位长度的分贝为单位返回.
- 声音衰减系数是数值系数,通过它可以按比例缩小源声级.
- 可以给出以下选项:
-
Method Automatic 所用方法 UnitSystem $UnitSystem 制定返回量的单位 - UnitSystem 支持设置 "Imperial" 和 "Metric". 声音衰减系数在米制单位中以分贝每米为单位,在英制单位中分贝每英尺为单位.
- Method 支持方法 "IncludeDispersion",该方法可以调整以解决由于行进距离而导致的声音分散. 选项"ReferenceDistance" 允许指定源声级或音频采样的距离.
- sl 应为分贝 Quantity 或与分贝兼容的单位,例如奈培,八度或十进制.
- 声级以与 sl 相同的单位返回.
- audio 应该是有效的 Audio 对象. 结果将是一个 Audio 对象,其声音会根据 frequency 和 distance 而衰减.
范例
打开所有单元关闭所有单元范围 (5)
选项 (4)
UnitSystem (2)
Wolfram Research (2020),AirSoundAttenuation,Wolfram 语言函数,https://reference.wolfram.com/language/ref/AirSoundAttenuation.html.
文本
Wolfram Research (2020),AirSoundAttenuation,Wolfram 语言函数,https://reference.wolfram.com/language/ref/AirSoundAttenuation.html.
CMS
Wolfram 语言. 2020. "AirSoundAttenuation." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/AirSoundAttenuation.html.
APA
Wolfram 语言. (2020). AirSoundAttenuation. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/AirSoundAttenuation.html 年