impzest
R2026bEstimate impulse response of audio system
Syntax
Description
returns an estimate of the impulse response (IR) based on the
ir = impzest(excitation,response)excitation and response arguments.
specifies additional options using one or more name-value arguments. Options include the
number of warmup runs and the number of samples to pad edges of the recorded signal.ir = impzest(excitation,response,Name=Value)
[
also returns the harmonic impulse responses (HIR) for any of the previous input syntaxes.
ir,hir] = impzest(___)hir contains the impulse responses for harmonics two and above.
Specify NumHarmonics as an integer greater than 1 to use this
syntax. (since R2026b)
impzest(___) with
no output arguments plots the magnitude responses associated with the IR or HIR for any of
the previous input syntaxes. (since R2026b)
Examples
Input Arguments
Name-Value Arguments
Output Arguments
References
[1] Farina, Angelo. "Advancements in Impulse Response Measurements by Sine Sweeps." Presented at the Audio Engineering Society 122nd Convention, Vienna, Austria, 2007.
[2] Guy-Bart, Stan, Jean-Jacques Embrachts, and Dominique Archambeau. "Comparison of Different Impulse Response Measurement Techniques." Journal of Audio Engineering Society. Vol. 50, Issue 4, 2002, pp. 246–262.
[3] Armelloni, Enrico, Christian Giottoli, and Angelo Farina. "Implementation of Real-Time Partitioned Convolution on a DSP Board." Application of Signal Processing to Audio and Acoustics, 2003 IEEE Workshop, pp. 71–74. IEEE, 2003.






