rfmodel.rational class - Package: rfmodel
Rational function model
Description
Use the rational class to
represent RF components using a rational function model of the form
 | (7-1) |
There are two ways to construct an rfmodel.rational object:
You can fit a rational function model to the component
data using the rationalfit function.
You can use the rfmodel.rational constructor
to specify the pole-residue representation of the component directly.
Construction
Properties
| A | Poles of rational function |
| C | Residues of rational function |
| D | Frequency response offset |
| Delay | Frequency response time delay |
| Name | Object name |
Methods
| freqresp | Calculate frequency response of model object |
| ispassive | Check passivity of model object |
| stepresp | Calculate response of model object to step signal |
| timeresp | Calculate time response for model object |
| writeva | Write Verilog-A description of RF model object |
Examples
orig_data=read(rfdata.data,'default.s2p');
freq=orig_data.Freq;
data=orig_data.S_Parameters(2,1,:);
fit_data=rationalfit(freq,data)
fit_data =
Name: 'Rational Function'
A: [2x1 double]
C: [2x1 double]
D: 0
Delay: 0
Includes the most popular MATLAB recorded presentations with Q&A sessions led by MATLAB experts.
Get the Interactive Kit