LTPDA Toolbox™ | contents | ![]() ![]() |
Transfer functions can be expressed as a quocient of polynomials as in the following expression
The constructor can be used in different ways
The standard way is to input the coefficients of your filter. The constructor accepts as a optional properties the name
>> rat = rational([1 3 5 7],[5 10 0.01],'filter_name') ---- rational 1 ---- model: filter_name num: [1 3 5 7] den: [5 10 0.01] iunits: [] ounits: [] --------------------
>> rat = rational('datafile.xml')
>> rat = rational('datafile.mat')
>> pl = plist('iunits','m','ounits','V','num',[1 3 10],'den',[4 6],... 'name','filter_mame'); >> par = parfrac(pl) ---- rational 1 ---- model: filter_mame num: [1 3 10] den: [4 6] iunits: [m] ounits: [V] --------------------
>> rat = rational('Hostname','localhost','Database','ltpda',... 'ID',[],'CID',[],'Binary',yes)
![]() |
Sum of partial fractions representation | Converting models between different representations | ![]() |
©LTP Team