Perform rational fitting to complex frequency-dependent data
Use the rational
object and an interpolative algorithm to
create a rational fit to frequency-dependent data.
The complex frequencies are given by the equation:
returns a rational object fit
= rational(___,tol
)fit
that satisfies a relative
error tolerance.
[
also returns the error of the fit.fit
,error
] = rational(___)
sets properties using one or more name-value pairs. For example,
fit
= rational(...,Name,Value)fit = rational(s,'Tolerance',-34)
sets the relative
error tolerance in decibels for the fit.
timeresp | Time response for rational object and rationalfit
function object |
stepresp | Step-signal response of rational object and
rationalfit function object |
freqresp | Frequency response of rational object and rationalfit function
object |
impulse | Impulse response for rational function object |
ispassive | Return true if rationalfit output is passive at all
frequencies |
makepassive | Enforce passivity of rationalfit output or a rational
object |
passivity | Plot passivity of N-by-N
rationalfit function output |
generateSPICE | Generate SPICE file from rationalfit of
S-parameters |