tf() - Signal Processing
[num,den]
= tf(d) converts a digital filter, d,
to numerator and denominator vectors.
Syntax
[num,den]
= tf(d) example
Example
Highpass Filter Transfer FunctionOpen This Example
Design a 6th-order highpass FIR filter with a passband frequency of 75 kHz and a passband ripple of 0.2 dB. Specify a sample rate of 200 kHz. Compute the coefficients of the equivalent transfer function.
hpFilt = designfilt('highpassiir','FilterOrder',6, ...
'PassbandFrequency',75e3,'PassbandRipple',0.2, ...
'SampleRate',200e3);
[b,a] = tf(hpFilt)
b =
0.0003 -0.0019 0.0048 -0.0064 0.0048 -0.0019 0.0003
a =
1.0000 4.0580 7.5656 8.1243 5.2561 1.9348 0.3164
Output / Return Value
Limitations
Alternatives / See Also
Reference