pyudv.attenuation.create_MSvoltage#
- create_MSvoltage(C, r, Xi, alpha_w, Ks, Kt, psi)[source]#
Compute the mean squared voltage from a concentration profile, given a set of acoustic coefficients: \(\langle V^{2} \rangle = C \frac{K_{\textup{s}} K_{\textup{t}}}{\psi r}^{2}e^{-4r\alpha_{\textup{w}} - \int_{0}^{r}\xi C dr}\)
- Parameters:
C (scalar, array) – Sediment concentration.
r (scalar, array) – Radial coordinate.
Xi (scalar, array) – sediment attenuation constant
alpha_w (scalar, array) – water attenuation coefficient
Ks (scalar, array) – Sediment constant.
Kt (scalar, array) – Transducer constant.
psi (scalar, array) – near field function.
- Returns:
scalar, array – Mean squared voltage.
>>>
Examples using pyudv.attenuation.create_MSvoltage
#
Concentration inference from amplitude signals
Concentration inference from amplitude signals