RCAIDE.Library.Methods.Aeroacoustics.Common.decibel_arithmetic
decibel_arithmetic#
Functions
|
This function computes the total Sound Pressure Level (SPL) from multiple sources using decibel arithmetic. |
|
This computes the average SPL from multiple azimuthal locations using decibel arithmetic |
|
This computes the total SPL given mutiple acoustic pressure ratios of one of mutiple sources |
- pressure_ratio_to_SPL_arithmetic(p_pref_total)[source]#
This computes the total SPL given mutiple acoustic pressure ratios of one of mutiple sources
- Assumptions:
None
- Source:
None
- Inputs:
Pressure Ratios [unitless]
- Outputs:
Sound Pressure Level [decibel]
- Properties Used:
N/A
- SPL_arithmetic(SPL, sum_axis)[source]#
This function computes the total Sound Pressure Level (SPL) from multiple sources using decibel arithmetic.
- Parameters:
SPL (array_like) – Sound Pressure Level [dB].
sum_axis (int) – Axis along which the SPL values are summed.
- Returns:
SPL_total – Total Sound Pressure Level [dB].
- Return type:
float or array_like
Notes
The function uses decibel arithmetic to sum SPL values from multiple sources. If the input SPL is one-dimensional, it returns the input as the total SPL.
Definitions
- ‘SPL’
Sound Pressure Level, a measure of the sound intensity.
References
None