MATLAB: Is there an error in the documentation for the CHIRP function using a logarithmic sweep in Signal Processing Toolbox 6.2.1 (R14SP1)

chirpfrequencylogarithmicphaseSignal Processing Toolboxsweep

The instantaneous frequency sweep equation for the CHIRP function does not match what I observe in the output of the function in Signal Processing Toolbox 6.2.1 (R14SP1).

Best Answer

This change has been incorporated into the documentation in Release 14 Service Pack 3 (R14SP3). For previous releases, read below for any additional information:
This has been verified as an error within the documentation for Signal Processing Toolbox 6.2.1 (R14SP1) in the help for the CHIRP function. The documentation should read as follows:
logarithmic specifies an instantaneous frequency sweep fi(t) given by
fi(t) = f0 * (beta)^t
where
beta = (f1/f0) ^ (1/t1)