pyudv.attenuation.near_field_theoretical#

near_field_theoretical(r, rn)[source]#

Return the near field function.

Parameters:
  • r (scalar, array) – Radial coordinate.

  • rn (scalar, array) – Near field distance

Returns:

return the near field function.

Return type:

scalar, array

Examples

>>> r = np.linspace(0.1, 1, 100)
>>> rn = 0.2
>>> Psi = near_field_theoretical(r, rn)

References

[1] Downing, A., Thorne, P. D., & Vincent, C. E. (1995). Backscattering from a suspension in the near field of a piston transducer. The Journal of the Acoustical Society of America, 97(3), 1614-1620. [2] Pedocchi, F., & García, M. H. (2012). Acoustic measurement of suspended sediment concentration profiles in an oscillatory boundary layer. Continental Shelf Research, 46, 87-95.

Examples using pyudv.attenuation.near_field_theoretical#

Concentration inference from amplitude signals

Concentration inference from amplitude signals