CepstrumArray

CepstrumArray[data]

compute the power cepstrum of data.

CepstrumArray[data,type]

compute the specified type of cepstrum of data.

Details and Options

  • Cepstral analysis has been used for characterization of echoes, separation of convolved signals and pitch detection application in signal processing.
  • Real cepstrum is computed as the inverse Fourier transform of the log-magnitude Fourier spectrum.
  • The data can be any of the following:
  • listarbitrary rank numerical or Quantity array
    audioan Audio or Sound object
    imagearbitrary Image or Image3D object
  • The type specification can be either of the following:
  • "Power"|F^(-1)log(TemplateBox[{{F, (, data, )}}, Abs]^2)|^2
    "Real"TemplateBox[{Re, paclet:ref/Re}, RefLink, BaseStyle -> {2ColumnTableMod}](F^(-1)log(TemplateBox[{{F, (, data, )}}, Abs]))
  • For multichannel images and audio signals, CepstrumArray is returned separately on each channel.
  • CepstrumArray accepts the FourierParameters option. The default setting is FourierParameters->{1,-1}.

Examples

open allclose all

Basic Examples  (2)

Cepstrum of a list:

In[2]:=
Click for copyable input
Out[2]=

Cepstrum of an Audio object:

In[1]:=
Click for copyable input
In[2]:=
Click for copyable input
Out[2]=

Plot of the power cepstrum:

In[3]:=
Click for copyable input
Out[3]=

Scope  (6)

Applications  (2)

See Also

Fourier  PeriodogramArray  Periodogram  CepstrogramArray  Cepstrogram

Introduced in 2017
(11.1)