Applies to version: 1.5.0

View the code

Go to function

VERHULST2015 - Cochlear transmission-line model (improved)


output = verhulst2015(insig,fs,fc,subject,irregularities,sheraPo)

Input parameters:

insig the input signal to be processed. Each column is processed in parallel, so it is possible to run several simulations in parallel
fs sampling rate [Hz]
fc_flag list of frequencies specifying the probe positions along the basilar membrane, or 'all'to probe all 1000 cochlear sections, or 'abr' to probe 401 locations between 112 and 12000 Hz.

Output parameters:

V velocity of the basilar membrane sections V(time,section,channel)
Y displacement of the basilar membrane sections Y(time,section,channel)
E sound pressure at the middle ear
CF center frequencies of the probed basiliar membrane sections


This function computes the basilar membrane displacement and the velocity of the movement at different positions.


This model is licensed under the UGent Academic License. Further usage details are provided in the UGent Academic License which can be found in the AMT directory "licences" and at <>.


S. Verhulst, H. Bharadwaj, G. Mehraei, C. Shera, and B. Shinn-Cunningham. Functional modeling of the human auditory brainstem response to broadband stimulation. jasa, 138(3):1637--1659, 2015.