File Exchange

image thumbnail

Air Absorption

version (3.09 KB) by Edward Zechmann
Calculates sound absorption (attenuation) in humid air


Updated 24 Oct 2013

View Version History

View License

Sound absorption (attenuation) in humid air depends on frequency, temperature, relative humidity, and atmospheric pressure. This program calculates sound absorption (attenuation) in humid air using the ISO standard and the Bass forumla. The sound absorption is output in dB/meter.

Cite As

Edward Zechmann (2021). Air Absorption (, MATLAB Central File Exchange. Retrieved .

Comments and Ratings (3)

bala krishnan

kindly send me ieee papers to


according to ISO 9613 error is ~10% for <1MHz. Function is what I've looked for. Thanks.


What is the frequency range for this function? ISO 9613 can be used for maximum 10kHz. I'm looking for a function for ultrasound which has more than 20kHz.

MATLAB Release Compatibility
Created with R2007b
Compatible with any release
Platform Compatibility
Windows macOS Linux
Tags Add Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!