Main Content

rc2ac

Convert reflection coefficients to autocorrelation sequence

Description

r = rc2ac(k,r0) returns the autocorrelation coefficients, r, of the output of the discrete-time prediction error filter from the lattice-form reflection coefficients k and initial zero-lag autocorrelation r0.

example

Examples

collapse all

Determine the autocorrelation sequence that corresponds to a given vector, k, of reflection coefficients and an initial zero-lag autocorrelation given by r0.

k = [0.3090 0.9800 0.0031 0.0082 -0.0082];
r0 = 0.1;
a = rc2ac(k,r0)
a = 6×1

    0.1000
   -0.0309
   -0.0791
    0.0787
    0.0294
   -0.0950

Input Arguments

collapse all

List of reflection coefficients, specified as a vector.

Data Types: single | double
Complex Number Support: Yes

Zero-lag autocorrelation, specified as a scalar.

Data Types: single | double
Complex Number Support: Yes

Output Arguments

collapse all

Autocorrelation sequence, returned as a column vector with (p+1) elements, where p is the same number of elements in as in k.

References

[1] Kay, Steven M. Modern Spectral Estimation. Englewood Cliffs, NJ: Prentice-Hall, 1988.

Extended Capabilities

Version History

Introduced before R2006a

See Also

| |