ISO 1999:2013 is currently the internationally accepted standard for calculating noise exposure and risk of hearing impairment.
iso1999_table.m calculates a table of the hearing thresholds similar to Annex A on page 12 of iso 1999:2013. These hearing thresholds are applicable to a highly screened otologically normal population.
iso1999_nipts_table.m calculates a table of the expected noise-induced permanent threshold shift (NIPTS) values from Part 6.3 pages 5-8 of ISO 1999:2013.
iso1999_risk.m calculates the risk of hearing impairment for males and females for age associated hearing threshold level and age and noise associated hearing loss. The input conditions into iso1999_risk.m are the exposure level (dBA), years of exposure, age in years, an array of audiometric frequencies, a fence level, and whether or not to output a plot.
iso1999.m calculates the hearing threshold levels associated with age similar to Annex A on page 12 of iso 1999:2013. These hearing threshold levels associated with age are applicable to a highly screened otologically normal population.
iso1999_nipts.m calculates the expected noise-induced permanent threshold shift (NIPTS) from Part 6.3 pages 5-8 of ISO 1999:2013.
iso1999_htl.m calculates the mean hearing threshold level across the input frequencies for age, and the combination of both noise and age as in Chapter 6 page 4-7 and Annex C pages 17-19 of ISO 1999:2013.
If you find any bugs please feel free to send an e-mail to Edward Zechmann at email@example.com.
Edward Zechmann (2020). ISO 1999:2013 (https://www.mathworks.com/matlabcentral/fileexchange/53565-iso-1999-2013), MATLAB Central File Exchange. Retrieved .
Removed misspelled tags
Fixed a bug in iso1999_nipts.m in the calculation of Annex D 1000 Hz noise induced permanent threshold values. Added the ability to use a more accurate k-value, added more examples, and updated the comments.