[Master Index] [Index for /tools/hpmatlab/toolbox/signal]

intfilt

(/tools/hpmatlab/toolbox/signal/intfilt.m)


Function Synopsis

h=intfilt(R,L,alpha,type);

Help text

INTFILT Interpolation (and Decimation) FIR Filter Design
	B = INTFILT(R,L,ALPHA) designs a linear phase FIR
	filter which, when used on a sequence interspersed with R-1 consecutive
	zeros every R samples, performs ideal bandlimited interpolation using
	the nearest 2*L-1 non-zero samples and assuming an original
	bandlimitedness of ALPHA times the Nyquist frequency.  The length of
	returned filter is 2*R*L-1.

	B = INTFILT(R,N,'Lagrange') designs an FIR which performs Nth order
	Lagrange polynomial interpolation on a sequence that is interspersed
	with R-1 consecutive zeros every R samples.  B has length (N+1)*R-1
	for N odd and (N+1)*R for N even.  If both N and R are even, 
	filter designed is NOT linear phase.

	Both types of filters are basically lowpass and are meant to be used
	for interpolation and decimation.

	See also INTERP.

Cross-Reference Information

This function calls

Produced by mat2html on Wed Feb 8 12:25:18 EST 1995
Cross-Directory links are: ON