xcorr computes cross-correlation correctly
We now compute the cross-correlation as an estimate of Rxy(k) = E{x(n+k)*conj(y(n)}
= E{x(n)*conj(y(n-k)}. The
speed of the algorithm has also been vastly improved, especially for
long vectors.
lpc now returns the prediction error variance correctly
The error variance is computed based on the correctly scaled auto-correlation
sequence (the biased estimate).
fircls correctly handles frequency steps bigger than 0.01
The fircls function no longer produces the warning "Empty matrix multiplication
with unequal inner dimensions" when the frequency step is bigger than 0.01.
Made remez more robust
remez no longer generates the warning "Subscript indices must be integer
values".
Improved help for hilbert
Help for hilbert now states that when the input is complex, only the real
part is used. Also, hilbert generates a warning if the input is complex.
Fixed axis labeling in freqz
freqz now labels the x-axis correctly in all cases.
AR spectral estimation methods calculate the one-sided PSD
The power spectral estimation (PSD) functions pburg, pcov, pmcov, and pyulear
now calculate the one-sided PSD.
pmtm now computes one-sided and two-sided PSD
The power spectral estimation (PSD) function pmtm now accepts an optional
string to specify one-sided or two-sided PSD.
Improved handling of input string flag to ss2sos
ss2sos now correctly allows the direction flag string to be specified as
either the 5th or 6th input argument.
tf2latc correctly normalizes transfer function
tf2latc now correctly normalizes the numerator and denominator when the
leading coefficient of the denominator is not equal to one.