LTPDA Toolbox | contents | ![]() ![]() |
|
The LTPDA toolbox restrict access of the properties.
The get access is 'public' and thus it is possible to get the values with the dot-command (similar to structures).
For example:The set access is 'protected' and thus it is only possible to assign a value to a property with a set-method.
val = obj.prop(2).prop;
For example: obj2 = obj1.setName('my name') % This command creates a copy of obj1 (obj1 ~= obj2) obj.setName('my name'); % This command applies to obj
Properties | Description | Defined in class |
---|---|---|
pole-array of the model |
pzmodel |
|
zero-array of the model |
pzmodel |
|
gain of the model |
pzmodel |
|
delay of the pole/zero model |
pzmodel |
|
input units of the object |
ltpda_tf |
|
output units of the object |
ltpda_tf |
|
history of the object (history object) |
ltpda_uoh |
|
plist with additional information for an object. |
ltpda_uoh |
|
plist with the plot information |
ltpda_uoh |
|
name of the object |
ltpda_uo |
|
description of the object |
ltpda_uo |
|
model xml file of the LTPDAworkbench |
ltpda_uo |
|
Universally Unique Identifier of 128-bit |
ltpda_uo |
|
Methods | Description | Defined in class |
---|---|---|
MRDIVIDE overloads the division operator for pzmodels. |
pzmodel |
|
MTIMES overloads the multiplication operator for pzmodels. |
pzmodel |
|
RDIVIDE overloads the division operator for pzmodels. |
pzmodel |
|
TIMES overloads the multiplication operator for pzmodels. |
pzmodel |
Methods | Description | Defined in class |
---|---|---|
REBUILD rebuilds the input objects using the history. |
ltpda_uoh |
|
PZMODEL constructor for pzmodel class. |
pzmodel |
Methods | Description | Defined in class |
---|---|---|
GET get a property of a object. |
ltpda_obj |
|
SETIUNITS sets the 'iunits' property a transfer function object. |
ltpda_tf |
|
SETOUNITS sets the 'ounits' property a transfer function object. |
ltpda_tf |
|
SIMPLIFYUNITS simplify the input units and/or output units of the object. |
ltpda_tf |
|
SETDESCRIPTION sets the 'description' property of a ltpda_uoh object. |
ltpda_uo |
|
SETMDLFILE sets the 'mdlfile' property of a ltpda_uoh object. |
ltpda_uo |
|
SETNAME Sets the property 'name' of an ltpda_uoh object. |
ltpda_uo |
|
CREATED Returns a time object of the last modification. |
ltpda_uoh |
|
CREATOR Extract the creator(s) from the history. |
ltpda_uoh |
|
CSVEXPORT Exports the data of an object to a csv file. |
ltpda_uoh |
|
INDEX index into a 'ltpda_uoh' object array or matrix. This properly captures the history. |
ltpda_uoh |
|
REQUIREMENTS Returns a list of LTPDA extension requirements for a given object. |
ltpda_uoh |
|
SETPLOTINFO sets the 'plotinfo' property of a ltpda_uoh object. |
ltpda_uoh |
|
SETPROCINFO sets the 'procinfo' property of a ltpda_uoh object. |
ltpda_uoh |
|
SETDELAY sets the 'delay' property of the pzmodel object. |
pzmodel |
|
SETGAIN sets the 'gain' property of the pzmodel object. |
pzmodel |
|
SETPOLES Set the property 'poles' of a pole/zero model. |
pzmodel |
|
SETZEROS Set the property 'zeros' of a pole/zero model. |
pzmodel |
Methods | Description | Defined in class |
---|---|---|
ISPROP tests if the given field is one of the object properties. |
ltpda_obj |
|
BSUBMIT Submits the given collection of objects in binary form to an LTPDA repository |
ltpda_uo |
|
SUBMIT Submits the given objects to an LTPDA repository |
ltpda_uo |
|
UPDATE Updates the given object in an LTPDA repository |
ltpda_uo |
|
STRING writes a command string that can be used to recreate the input object(s). |
ltpda_uoh |
|
TYPE converts the input objects to MATLAB functions. |
ltpda_uoh |
|
GENERATECONSTRUCTORPLIST generates a PLIST from the properties which can rebuild the object. |
pzmodel |
|
GETLOWERFREQ gets the frequency of the lowest pole or zero in the model. |
pzmodel |
|
GETUPPERFREQ gets the frequency of the highest pole or zero in the model. |
pzmodel |
Methods | Description | Defined in class |
---|---|---|
TOMFIR approximates a pole/zero model with an FIR filter. |
pzmodel |
|
TOMIIR converts a pzmodel to an IIR filter using a bilinear transform. |
pzmodel |
Methods | Description | Defined in class |
---|---|---|
SAVE overloads save operator for ltpda objects. |
ltpda_uo |
|
REPORT generates an HTML report about the input objects. |
ltpda_uoh |
|
VIEWHISTORY Displays the history of an object as a dot-view or a MATLAB figure. |
ltpda_uoh |
|
CHAR convert a pzmodel object into a string. |
pzmodel |
|
DISPLAY overloads display functionality for pzmodel objects. |
pzmodel |
Methods | Description | Defined in class |
---|---|---|
EQ overloads the == operator for ltpda objects. |
ltpda_obj |
|
NE overloads the ~= operator for ltpda objects. |
ltpda_obj |
Methods | Description | Defined in class |
---|---|---|
RESP returns the complex response of a transfer function as an Analysis Object. |
ltpda_tf |
|
FNGEN creates an arbitrarily long time-series based on the input pzmodel. |
pzmodel |
|
SIMPLIFY simplifies pzmodels by cancelling like poles with like zeros. |
pzmodel |
![]() |
plist Class | rational Class | ![]() |
©LTP Team