underwaterSoundSpeed
R2026bCalculate speed of sound underwater based on temperature, salinity, and depth
Since R2026b
Syntax
Description
Add-On Required: This feature requires the Underwater Acoustic Channels add-on.
returns the underwater sound speed based on temperature, salinity, and depth using the
Mackenzie equation [1].soundspeed = underwaterSoundSpeed(temperature,salinity,depth)
returns the underwater sound speed using the Coppens equation [2].soundspeed = underwaterSoundSpeed(temperature,salinity,depth,"coppens")
returns the underwater sound speed using the UNESCO equation [3].soundspeed = underwaterSoundSpeed(temperature,salinity,depth,"unesco",latitude)
returns the underwater sound speed using the Del Grosso equation [3].soundspeed = underwaterSoundSpeed(temperature,salinity,depth,"delgrosso",latitude)
Examples
Input Arguments
Output Arguments
References
[1] Mackenzie, Kenneth V. “Nine-Term Equation for Sound Speed in the Oceans.” The Journal of the Acoustical Society of America 70, no. 3 (1981): 807–12. https://doi.org/10.1121/1.386920.
[2] Coppens, Alan B. “Simple Equations for the Speed of Sound in Neptunian Waters.” The Journal of the Acoustical Society of America 69, no. 3 (1981): 862–63. https://doi.org/10.1121/1.385486.
[3] Wong, George S. K., and Shi-ming Zhu. “Speed of Sound in Seawater as a Function of Salinity, Temperature, and Pressure.” The Journal of the Acoustical Society of America 97, no. 3 (1995): 1732–36. https://doi.org/10.1121/1.413048.
[4] UNESCO, IWG. "The Practical Salinity Scale 1978 and the International Equation of State of Seawater 1980." Tenth Report of the Joint Panel on Oceanographic Tables and Standards (JPOTS) 25 (1981).
[5] Leroy, Claude C., and François Parthiot. “Depth-Pressure Relationships in the Oceans and Seas.” The Journal of the Acoustical Society of America 103, no. 3 (1998): 1346–52. https://doi.org/10.1121/1.421275.
Version History
Introduced in R2026b
