Main Content

Rational Fitting and Time Domain Analysis

Fit frequency domain data to rational function, calculate time, step, impulse, and frequency response

Use the rationalfit function to fit data defined in the frequency domain with an equivalent Laplace transfer function. Using rational function fitting you can create simple models for a required accuracy, model order reduction, zero phase on extrapolation to DC, and causal modeling system among other advantages.


rationalPerform rational fitting to complex frequency-dependent data
rfmodel.rationalPerform rational fit using pole-residue representation of the component


timerespTime response for rational object and rationalfit function object
steprespStep-signal response for rational object and rationalfit function object
rationalfitApproximate data using stable rational function object
freqrespFrequency response of rational object and rationalfit function object
pwlresp Calculate time response of piecewise linear input signal
writevaWrite Verilog-A description of rational object
impulseImpulse response for rational function object
ispassiveReturn true if rationalfit output is passive at all frequencies
makepassiveEnforce passivity of rationalfit output or a rational object
passivityPlot passivity of N-by-N rationalfit function output
generateSPICEGenerate SPICE file from rationalfit of S-parameters


RF Model Objects

Discover the available RF model objects and learn their uses.

Featured Examples