Main Content

Lineare Prognose

Konvertieren linearer prädiktiver Koeffizienten (LPC) in Cepstrum-Koeffizienten, LSF, LSP, RC und umgekehrt

Die lineare Prognose schätzt die zukünftigen Werte eines zeitdiskreten Signals als lineare Funktion der vorherigen Werte. Der Autocorrelation LPC-Block in DSP System Toolbox™ ermittelt die Koeffizienten eines vorwärtsgerichteten linearen Prädiktors mit N Schritten. Ein linearer Prädiktor ist ein FIR-Filter, der den nächsten Wert in einer Sequenz aus aktuellen und vorherigen Eingaben ermittelt. Ein Beispiel für diesen Workflow finden Sie unter Estimate Data Series Using Forward Linear Predictor. Die lineare Prognose findet Anwendung in Filterdesign, Sprachcodierung, Spektralanalyse und Systemidentifikation.

Bei der digitalen Signalverarbeitung wird lineare Prognose oft als Linear Predictive Coding (LPC) bezeichnet. DSP System Toolbox umfasst Simulink®-Blöcke zur Konvertierung linearer Prognose-Koeffizienten zu Cepstrum-Koeffizienten, Reflektions-Koeffizienten (RC), Autokorrelations-Koeffizienten, Linienspektrum-Frequenzen (LSF) und umgekehrt.

Blöcke

Autocorrelation LPCDetermine coefficients of Nth-order forward linear predictors
Levinson-DurbinSolve linear system of equations using Levinson-Durbin recursion
LPC to LSF/LSP ConversionConvert linear prediction coefficients to line spectral pairs or line spectral frequencies
LPC to/from Cepstral CoefficientsConvert linear prediction coefficients to cepstral coefficients or cepstral coefficients to linear prediction coefficients
LPC to/from RCConvert linear prediction coefficients to reflection coefficients or reflection coefficients to linear prediction coefficients
LPC/RC to AutocorrelationConvert linear prediction coefficients or reflection coefficients to autocorrelation coefficients
LSF/LSP to LPC ConversionConvert line spectral frequencies or line spectral pairs to linear prediction coefficients

Themen

Enthaltene Beispiele