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 |
---|---|---|
Expression of the model |
smodel |
|
Parameters which are used in the model |
smodel |
|
Default values for the parameters |
smodel |
|
Transformation strings mapping xvals in terms of xvar to X in the model |
smodel |
|
{'v', 'H'}; |
smodel |
|
{'a*b', [1:20]}; |
smodel |
|
Cell-array with x-variable(s) |
smodel |
|
Cell-array of double-values for the different x-variable(s) |
smodel |
|
vector of units of the different x-axis |
smodel |
|
units of the y-axis |
smodel |
|
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 |
---|---|---|
CONJ gives the complex conjugate of the input smodels |
smodel |
|
MINUS implements subtraction operator for smodel objects. |
smodel |
|
MRDIVIDE implements mrdivide operator for smodel objects. |
smodel |
|
MTIMES implements mtimes operator for smodel objects. |
smodel |
|
PLUS implements addition operator for smodel objects. |
smodel |
|
RDIVIDE implements division operator for smodel objects. |
smodel |
|
TIMES implements multiplication operator for smodel objects. |
smodel |
Methods | Description | Defined in class |
---|---|---|
REBUILD rebuilds the input objects using the history. |
ltpda_uoh |
|
SMODEL constructor for smodel class. |
smodel |
Methods | Description | Defined in class |
---|---|---|
GET get a property of a object. |
ltpda_obj |
|
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 |
|
SETDESCRIPTION sets the 'description' property of a ltpda_uoh object. |
ltpda_uoh |
|
SETMDLFILE sets the 'mdlfile' property of a ltpda_uoh object. |
ltpda_uoh |
|
SETNAME Sets the property 'name' of an ltpda_uoh 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 |
|
ADDALIASES Add the key-value pairs to the alias-names and alias-values |
smodel |
|
ADDPARAMETERS Add some parameters to the symbolic model (smodel) object |
smodel |
|
ASSIGNALIAS assign values to smodel alias |
smodel |
|
CLEARALIASES Clear the aliases. |
smodel |
|
DOUBLE Returns the numeric result of the model. |
smodel |
|
EVAL evaluates the symbolic model and returns an AO containing the numeric data. |
smodel |
|
FITFUNC Returns a function handle which sets the 'values' and 'xvals' to a ltpda model. |
smodel |
|
hessian compute the hessian matrix for a symbolic model. |
smodel |
|
OP Add a operation around the model expression |
smodel |
|
SETALIASNAMES Set the property 'aliasNames' |
smodel |
|
SETALIASVALUES Set the property 'aliasValues' |
smodel |
|
SETALIASES Set the key-value pairs to the alias-names and alias-values |
smodel |
|
SETPARAMETERS Set some parameters to the symbolic model (smodel) object |
smodel |
|
SETPARAMS Set the property 'params' AND 'values' |
smodel |
|
SETTRANS sets the 'trans' property of the smodel object. |
smodel |
|
SETVALUES Set the property 'values' |
smodel |
|
SETXUNITS sets the 'xunits' property of the smodel object. |
smodel |
|
SETXVALS sets the 'xvals' property of the smodel object. |
smodel |
|
SETXVAR sets the 'xvar' property of the smodel object. |
smodel |
|
SETYUNITS sets the 'yunits' property of the smodel object. |
smodel |
|
SIMPLIFYUNITS simplify the x and/or y units of the model. |
smodel |
|
SUBS substitutes symbolic parameters with the given values. |
smodel |
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. |
smodel |
Methods | Description | Defined in class |
---|---|---|
CONVOL_INTEGRAL implements the convolution integral for smodel objects. |
smodel |
|
DET evaluates the determinant of smodel objects. |
smodel |
|
DIFF implements differentiation operator for smodel objects. |
smodel |
|
FOURIER implements continuous f-domain Fourier transform for smodel objects. |
smodel |
|
IFOURIER implements continuous f-domain inverse Fourier transform for smodel objects. |
smodel |
|
ILAPLACE implements continuous s-domain inverse Laplace transform for smodel objects. |
smodel |
|
INV evaluates the inverse of smodel objects. |
smodel |
|
IZTRANS implements continuous z-domain inverse Z-transform for smodel objects. |
smodel |
|
LAPLACE implements continuous s-domain Laplace transform for smodel objects. |
smodel |
|
LINEARIZE output the derivatives of the model relative to the parameters. |
smodel |
|
SIMPLIFY implements simplify operator for smodel objects. |
smodel |
|
SUM adds all the elements of smodel objects arrays. |
smodel |
|
ZTRANS implements continuous z-domain Z-transform for smodel objects. |
smodel |
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 smodel object into a string. |
smodel |
|
DISPLAY overloads display functionality for smodel objects. |
smodel |
Methods | Description | Defined in class |
---|---|---|
EQ overloads the == operator for ltpda objects. |
ltpda_obj |
|
NE overloads the ~= operator for ltpda objects. |
ltpda_obj |
![]() |
rational Class | ssm Class | ![]() |
©LTP Team