THE AUDITORY MODELING TOOLBOX

Applies to version: 1.5.0

View the code

Go to function

EXP_VERHULST2012 - Figures from Verhulst et al. (2012)

Usage:

output = exp_verhulst2012(flag)

Description:

This script reproduces figures 2a and 2c from Verhulst et al. (2012). "Nonlinear time-domain cochlear model for transient stimulation and human otoacoustic emission." The Journal of the Acoustical Society of America 132(6). pages 3842-3848.

Requirements and installation:

  1. Python 3 is required with numpy and scipi packages. On Linux, use sudo apt-get install python-scipy python-numpy On Windows, use
  2. Compiled files with a C-compiler, e.g. gcc. In amtbase/bin/verhulst2012 start make (Linux) or make.bat (Windows)
  3. On linux, when problems with GFORTRAN lib appear, try sudo ln -sf /usr/lib64/libgfortran.so.3.0.0 /mymatlabroot/sys/os/glnxa64/libgfortran.so.3 (mymatlabroot is usually /usr/local/MATLAB/version

Examples:

To display Figure 2a from the Verhulst et al. (2012) use:

exp_verhulst2012('fig2a');
exp_verhulst2012_1_1.png
exp_verhulst2012_1_2.png

To display Figure 2c from the Verhulst et al. (2012) use:

exp_verhulst2012('fig2c');
exp_verhulst2012_2_1.png

References:

S. Verhulst, T. Dau, and C. A. Shera. Nonlinear time-domain cochlear model for transient stimulation and human otoacoustic emission. J. Acoust. Soc. Am., 132(6):3842 -- 3848, 2012.