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 |
---|---|---|
Data object associated with this AO |
ao |
|
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 |
---|---|---|
AND (&) overloads the and (&) method for analysis objects. |
ao |
|
MINUS implements subtraction operator for analysis objects. |
ao |
|
MPOWER implements mpower operator for analysis objects. |
ao |
|
MRDIVIDE implements mrdivide operator for analysis objects. |
ao |
|
MTIMES implements mtimes operator for analysis objects. |
ao |
|
OR (|) overloads the or (|) method for Analysis objects. |
ao |
|
PLUS implements addition operator for analysis objects. |
ao |
|
POWER implements power operator for analysis objects. |
ao |
|
RDIVIDE implements division operator for analysis objects. |
ao |
|
TIMES implements multiplication operator for analysis objects. |
ao |
Methods | Description | Defined in class |
---|---|---|
AO analysis object class constructor. |
ao |
|
REBUILD rebuilds the input objects using the history. |
ltpda_uoh |
Methods | Description | Defined in class |
---|---|---|
DOUBLE overloads double() function for analysis objects. |
ao |
Methods | Description | Defined in class |
---|---|---|
CONVERT perform various conversions on the ao. |
ao |
|
DEMUX splits the input vector of AOs into a number of output AOs. |
ao |
|
DX Get the data property 'dx'. |
ao |
|
DY Get the data property 'dy'. |
ao |
|
DX Get the data property 'dz'. |
ao |
|
FIND particular samples that satisfy the input query and return a new AO. |
ao |
|
FROMPROCINFO returns for a given key-name the value of the procinfo-plist |
ao |
|
FS Get the data property 'fs'. |
ao |
|
JOIN multiple AOs into a single AO. |
ao |
|
LEN overloads the length operator for Analysis objects. Length of the data samples. |
ao |
|
NSECS Get the data property 'nsecs'. |
ao |
|
SCATTERDATA Creates from the y-values of two input AOs an new AO(xydata) |
ao |
|
SEARCH selects AOs that match the given name. |
ao |
|
SETDX sets the 'dx' property of the ao. |
ao |
|
SETDY sets the 'dy' property of the ao. |
ao |
|
SETFS sets the 'fs' property of the ao. |
ao |
|
SETREFERENCETIME sets the t0 to the new value but doesn't move the data in time |
ao |
|
SETT0 sets the 't0' property of the ao. |
ao |
|
SETTOFFSET sets the 'toffset' property of the ao with tsdata |
ao |
|
SETX sets the 'x' property of the ao. |
ao |
|
SETXY sets the 'xy' property of the ao. |
ao |
|
SETXUNITS sets the 'xunits' property of the ao. |
ao |
|
SETY sets the 'y' property of the ao. |
ao |
|
SETYUNITS sets the 'yunits' property of the ao. |
ao |
|
SETZ sets the 'z' property of the ao. |
ao |
|
SETZUNITS sets the 'zunits' property of the ao. |
ao |
|
SIMPLIFYYUNITS simplify the 'yunits' property of the ao. |
ao |
|
T0 Get the data property 't0'. |
ao |
|
TIMESHIFT for AO/tsdata objects, shifts data in time by the specified value in seconds. |
ao |
|
TOFFSET Returns the data property 'toffset' in seconds. |
ao |
|
VALIDATE checks that the input Analysis Object is reproducible and valid. |
ao |
|
X Get the data property 'x'. |
ao |
|
XUNITS Get the data property 'xunits'. |
ao |
|
Y Get the data property 'y'. |
ao |
|
YUNITS Get the data property 'yunits'. |
ao |
|
Z Get the data property 'z'. |
ao |
|
ZUNITS Get the data property 'zunits'. |
ao |
|
GET get a property of a object. |
ltpda_obj |
|
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 |
Methods | Description | Defined in class |
---|---|---|
CHAR overloads char() function for analysis objects. |
ao |
|
GENERATECONSTRUCTORPLIST generates a PLIST from the properties which can rebuild the object. |
ao |
|
MD5 computes an MD5 checksum from an analysis objects. |
ao |
|
PLOT a simple plot of analysis objects. |
ao |
|
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 |
Methods | Description | Defined in class |
---|---|---|
ABS overloads the Absolute value method for analysis objects. |
ao |
|
ACOS overloads the acos method for analysis objects. |
ao |
|
ANGLE overloads the angle operator for analysis objects. |
ao |
|
ASIN overloads the asin method for analysis objects. |
ao |
|
ATAN overloads the atan method for analysis objects. |
ao |
|
BILINFIT is a linear fitting tool |
ao |
|
CAT concatenate AOs into a row vector. |
ao |
|
COMPLEX overloads the complex operator for Analysis objects. |
ao |
|
CONJ overloads the conjugate operator for analysis objects. |
ao |
|
COS overloads the cos method for analysis objects. |
ao |
|
CTRANSPOSE overloads the ' operator for Analysis Objects. |
ao |
|
DET overloads the determinant function for analysis objects. |
ao |
|
DIAG overloads the diagonal operator for analysis objects. |
ao |
|
EIG overloads the eigenvalues/eigenvectors function for analysis objects. |
ao |
|
EXP overloads the exp operator for analysis objects. Exponential. |
ao |
|
HYPOT overloads robust computation of the square root of the sum of squares for AOs. |
ao |
|
IMAG overloads the imaginary operator for analysis objects. |
ao |
|
INV overloads the inverse function for asnalysis objects. |
ao |
|
LINFIT is a linear fitting tool |
ao |
|
LN overloads the log operator for analysis objects. Natural logarithm. |
ao |
|
LOG overloads the log operator for analysis objects. Natural logarithm. |
ao |
|
LOG10 overloads the log10 operator for analysis objects. Common (base 10) logarithm. |
ao |
|
LSCOV is a wrapper for MATLAB's lscov function. |
ao |
|
MAX computes the maximum value of the data in the AO. |
ao |
|
MEAN computes the mean value of the data in the AO. |
ao |
|
MEDIAN computes the median value of the data in the AO. |
ao |
|
MIN computes the minimum value of the data in the AO. |
ao |
|
MODE computes the modal value of the data in the AO. |
ao |
|
NORM overloads the norm operator for Analysis Objects. |
ao |
|
OFFSET adds an offset to the data in the AO. |
ao |
|
PHASE is the phase operator for analysis objects. |
ao |
|
POLYNOMFIT is a polynomial fitting tool |
ao |
|
QUASISWEPTSING computes a transfer function from swept-sine measurements |
ao |
|
REAL overloads the real operator for analysis objects. |
ao |
|
ROTATE applies rotation factor to AOs |
ao |
|
ROUND overloads the Round method for analysis objects. |
ao |
|
SCALE scales the data in the AO by the specified factor. |
ao |
|
SIGN overloads the sign operator for analysis objects. |
ao |
|
SIN overloads the sin method for analysis objects. |
ao |
|
SORT the values in the AO. |
ao |
|
SPSDSUBTRACTION makes a sPSD-weighted least-square iterative fit |
ao |
|
SQRT computes the square root of the data in the AO. |
ao |
|
STD computes the standard deviation of the data in the AO. |
ao |
|
SUM computes the sum of the data in the AO. |
ao |
|
SUMJOIN sums time-series signals togther |
ao |
|
SVD overloads the svd (singular value decomposition) function for analysis objects. |
ao |
|
SVD_FIT estimates parameters for a linear model using SVD |
ao |
|
TAN overloads the tan method for analysis objects. |
ao |
|
TRANSPOSE overloads the .' operator for Analysis Objects. |
ao |
|
UMINUS overloads the uminus operator for analysis objects. |
ao |
|
UNWRAP overloads the unwrap operator for analysis objects. |
ao |
|
VAR computes the variance of the data in the AO. |
ao |
Methods | Description | Defined in class |
---|---|---|
DISPLAY implement terminal display for analysis object. |
ao |
|
EXPORT export the data of an analysis object to a text file. |
ao |
|
GNUPLOT a gnuplot interface for AOs. |
ao |
|
IPLOT provides an intelligent plotting tool for LTPDA. |
ao |
|
IPLOT provides an intelligent plotting tool for LTPDA. |
ao |
|
TABLE display the data from the AO in a table. |
ao |
|
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 |
Methods | Description | Defined in class |
---|---|---|
GE overloads >= operator for analysis objects. Compare the y-axis values. |
ao |
|
GT overloads > operator for analysis objects. Compare the y-axis values. |
ao |
|
LE overloads <= operator for analysis objects. Compare the y-axis values. |
ao |
|
LT overloads < operator for analysis objects. Compare the y-axis values. |
ao |
|
EQ overloads the == operator for ltpda objects. |
ltpda_obj |
|
NE overloads the ~= operator for ltpda objects. |
ltpda_obj |
Methods | Description | Defined in class |
---|---|---|
AVERAGE averages aos point-by-point |
ao |
|
BICOHERE computes the bicoherence of two input time-series |
ao |
|
BIN_DATA rebins aos data, on logarithmic scale, linear scale, or arbitrarly chosen. |
ao |
|
BUILDWHITENER1D builds a whitening filter based on the input frequency-series. |
ao |
|
CDFPLOT makes cumulative distribution plot |
ao |
|
COHERE estimates the coherence between time-series objects |
ao |
|
COMPUTE performs the given operations on the input AOs. |
ao |
|
CONFINT Calculates confidence levels and variance for psd, lpsd, cohere, lcohere and curvefit parameters |
ao |
|
CONSOLIDATE resamples all input AOs onto the same time grid. |
ao |
|
CONV vector convolution. |
ao |
|
CORR estimate linear correlation coefficients. |
ao |
|
COV estimate covariance of data streams. |
ao |
|
CPSD estimates the cross-spectral density between time-series objects |
ao |
|
CRBOUND computes the inverse of the Fisher Matrix |
ao |
|
DELAY delays a time-series using various methods. |
ao |
|
DELAYESTIMATE estimates the delay between two AOs |
ao |
|
DETREND detrends the input analysis object using a polynomial of degree N. |
ao |
|
DFT computes the DFT of the input time-series at the requested frequencies. |
ao |
|
DIFF differentiates the data in AO. |
ao |
|
Dopplercorr coorects data for Doppler shift |
ao |
|
DOWNSAMPLE AOs containing time-series data. |
ao |
|
DROPDUPLICATES drops all duplicate samples in time-series AOs. |
ao |
|
DSMEAN performs a simple downsampling by taking the mean of every N samples. |
ao |
|
ECDF calculate empirical cumulative distribution function |
ao |
|
EQMOTION solves numerically a given linear equation of motion |
ao |
|
EVALUATEMODEL evaluate a curvefit model. |
ao |
|
FFT overloads the fft method for Analysis objects. |
ao |
|
FFTFILT overrides the fft filter function for analysis objects. |
ao |
|
FILTSUBTRACT subtracts a frequency dependent noise contribution from an input ao. |
ao |
|
FILTER overrides the filter function for analysis objects. |
ao |
|
FILTFILT overrides the filtfilt function for analysis objects. |
ao |
|
FIRWHITEN whitens the input time-series by building an FIR whitening filter. |
ao |
|
FIXFS resamples the input time-series to have a fixed sample rate. |
ao |
|
FNGEN creates an arbitrarily long time-series based on the input PSD. |
ao |
|
GAPFILLING fills possible gaps in data. |
ao |
|
GAPFILLINGOPTIM fills possible gaps in data. |
ao |
|
GETDOF Calculates degrees of freedom for psd, lpsd, cohere and lcohere |
ao |
|
HETERODYNE heterodynes time-series. |
ao |
|
HIST overloads the histogram function (hist) of MATLAB for Analysis Objects. |
ao |
|
IFFT overloads the ifft operator for Analysis objects. |
ao |
|
INTEGRATE integrates the data in AO. |
ao |
|
INTERP interpolate the values in the input AO(s) at new values. |
ao |
|
INTERPMISSING interpolate missing samples in a time-series. |
ao |
|
KSTEST perform KS test on input AOs |
ao |
|
LCOHERE implement magnitude-squadred coherence estimation on a log frequency axis. |
ao |
|
LCPSD implement cross-power-spectral density estimation on a log frequency axis. |
ao |
|
LINSUBTRACT subtracts a linear contribution from an input ao. |
ao |
|
LINCOM make a linear combination of analysis objects |
ao |
|
LINEDETECT find spectral lines in the ao/fsdata objects. |
ao |
|
LINLSQSVD Linear least squares with singular value decomposition |
ao |
|
LISOVFIT uses LISO to fit a pole/zero model to the input frequency-series. |
ao |
|
LPSD implements the LPSD algorithm for analysis objects. |
ao |
|
LTFE implements transfer function estimation computed on a log frequency axis. |
ao |
|
MAP3D maps the input 1 or 2D AOs on to a 3D AO |
ao |
|
MCMC estimates paramters using a Monte Carlo Markov Chain. |
ao |
|
MCMC_TD estimates paramters using a Monte Carlo Markov Chain. |
ao |
|
NOISEGEN1D generates colored noise from white noise. |
ao |
|
NOISEGEN2D generates cross correleted colored noise from white noise. |
ao |
|
NORMDIST computes the equivalent normal distribution for the data. |
ao |
|
POLYFIT overloads polyfit() function of MATLAB for Analysis Objects. |
ao |
|
PSD makes power spectral density estimates of the time-series objects |
ao |
|
PSDCONF Calculates confidence levels and variance for psd |
ao |
|
QQFPLOT makes quantile-quantile plot |
ao |
|
REMOVEVAL removes values from the input AO(s). |
ao |
|
RESAMPLE overloads resample function for AOs. |
ao |
|
RMS Calculate RMS deviation from spectrum |
ao |
|
sDomainFit performs a fitting loop to identify model order and |
ao |
|
SELECT select particular samples from the input AOs and return new AOs with only those samples. |
ao |
|
SINEPARAMS estimates parameters of sinusoids |
ao |
|
SMOOTHER smooths a given series of data points using the specified method. |
ao |
|
SPCORR calculate Spearman Rank-Order Correlation Coefficient |
ao |
|
SPECTROGRAM computes a spectrogram of the given ao/tsdata. |
ao |
|
spikecleaning detects and corrects possible spikes in analysis objects |
ao |
|
SPLIT split an analysis object into the specified segments. |
ao |
|
SPSD implements the smoothed (binned) PSD algorithm for analysis objects. |
ao |
|
TDFIT fit a set of smodels to a set of input and output signals.. |
ao |
|
TFE estimates transfer function between time-series objects. |
ao |
|
TIMEAVERAGE Averages time series intervals |
ao |
|
UPSAMPLE overloads upsample function for AOs. |
ao |
|
WHITEN1D whitens the input time-series. |
ao |
|
WHITEN2D whiten the noise for two cross correlated time series. |
ao |
|
XCORR makes cross-correlation estimates of the time-series |
ao |
|
XFIT fit a function of x to data. |
ao |
|
zDomainFit performs a fitting loop to identify model order and |
ao |
|
ZEROPAD zero pads the input data series. |
ao |
Methods | Description | Defined in class |
---|---|---|
ATAN2 overloads the atan2 operator for analysis objects. Four quadrant inverse tangent. |
ao |
|
INTERSECT overloads the intersect operator for Analysis objects. |
ao |
![]() |
Class descriptions | collection Class | ![]() |
©LTP Team