Categories




Constructor

Function name Directory Description

ltpda_obj

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ltpda_obj

% LTPDA_OBJ is the abstract ltpda base class.

ltpda_nuo

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ltpda_nuo

% LTPDA_NUO is the abstract ltpda base class for ltpda non user object classes.

ltpda_uo

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ltpda_uo

% LTPDA_UO is the abstract ltpda base class for ltpda user object classes.

ltpda_uoh

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ltpda_uoh

% LTPDA_UOH is the abstract ltpda base class for ltpda user object classes with history

rebuild

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ltpda_uoh

% REBUILD rebuilds the input objects using the history.

minfo

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@minfo

% MINFO a helper class for LTPDA methods.

unit

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@unit

% UNIT a helper class for implementing units in LTPDA.

ao

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% AO analysis object class constructor.

rebuild

% REBUILD rebuilds the input objects using the history.

param

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@param

% PARAM Parameter object class constructor.

plist

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@plist

% PLIST Plist class object constructor.

ltpda_data

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ltpda_data

% LTPDA_DATA is the abstract base class for ltpda data objects.

data2D

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@data2D

% DATA2D is the abstract base class for 2-dimensional data objects.

cdata

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@cdata

% CDATA is the constant data class.

tsdata

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@tsdata

% TSDATA time-series object class constructor.

fsdata

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@fsdata

% FSDATA frequency-series object class constructor.

xydata

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@xydata

% XYDATA X-Y data object class constructor.

data3D

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@data3D

% DATA3D is the abstract base class for 3-dimensional data objects.

xyzdata

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@xyzdata

% XZYDATA X-Y-Z data object class constructor.

specwin

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@specwin

% % SPECWIN spectral window object class constructor.

ltpda_filter

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ltpda_filter

% LTPDA_FILTER is the abstract base class for ltpda filter objects.

rebuild

% REBUILD rebuilds the input objects using the history.

mfir

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@mfir

% MFIR FIR filter object class constructor.

rebuild

% REBUILD rebuilds the input objects using the history.

miir

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@miir

% MIIR IIR filter object class constructor.

rebuild

% REBUILD rebuilds the input objects using the history.

pz

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@pz

% PZ is the ltpda class that provides a common definition of poles and zeros.

pzmodel

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@pzmodel

% PZMODEL constructor for pzmodel class.

rebuild

% REBUILD rebuilds the input objects using the history.

rational

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@rational

% RATIONAL rational representation of a transfer function.

rebuild

% REBUILD rebuilds the input objects using the history.

parfrac

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@parfrac

% PARFRAC partial fraction representation of a transfer function.

rebuild

% REBUILD rebuilds the input objects using the history.

provenance

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@provenance

% PROVENANCE constructors for provenance class.

time

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@time

% TIME time object class constructor.

rebuild

% REBUILD rebuilds the input objects using the history.

timespan

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@timespan

% TIMESPAN timespan object class constructor.

history

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@history

% HISTORY History object class constructor.

rebuild

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@history

% REBUILD rebuilds the orignal object using the history.

rebuild

% REBUILD rebuilds the input objects using the history.

ssm

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ssm

% SSM statespace model class constructor.

Back to top

Internal

Function name Directory Description

bsubmit

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ltpda_uo

% BSUBMIT bsubmits the given collection of objects to an LTPDA Repository.

submit

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ltpda_uo

% SUBMIT submits the given collection of objects to an LTPDA Repository.

update

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ltpda_uo

% UPDATE updates the given object in an LTPDA Repository.

bsubmit

% BSUBMIT bsubmits the given collection of objects to an LTPDA Repository.

submit

% SUBMIT submits the given collection of objects to an LTPDA Repository.

update

% UPDATE updates the given object in an LTPDA Repository.

setArgsmax

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@minfo

% SETARGSMAX Set the property 'argsmax'.

setArgsmin

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@minfo

% SETARGSMIN Set the property 'argsmin'.

setModifier

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@minfo

% SETMODIFIER Set the property 'modifier'.

setMversion

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@minfo

% SETMVERSION Set the property 'mversion'.

setOutmax

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@minfo

% SETOUTMAX Set the property 'outmax'.

setOutmin

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@minfo

% SETOUTMIN Set the property 'outmin'.

ao2m

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% AO2M converts an analysis object to an '.m' file based on the history.

bsubmit

% BSUBMIT bsubmits the given collection of objects to an LTPDA Repository.

fs

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% FS Get the data property 'fs'.

plot

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% PLOT a simple plot of analysis objects.

submit

% SUBMIT submits the given collection of objects to an LTPDA Repository.

t0

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% T0 Get the data property 't0'.

update

% UPDATE updates the given object in an LTPDA Repository.

x

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% X Get the data property 'x'.

xunits

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% XUNITS Get the data property 'xunits'.

y

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% Y Get the data property 'y'.

yunits

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% YUNITS Get the data property 'yunits'.

setKey

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@param

% SETKEY Set the property 'key'.

setKeyVal

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@param

% SETKEYVAL Set the properties 'key' and 'val'

setVal

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@param

% SETVAL Set the property 'val'.

bsubmit

% BSUBMIT bsubmits the given collection of objects to an LTPDA Repository.

parse

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@plist

% PARSE a plist for strings which can be converted into numbers

plist2cmds

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@plist

% PLIST2CMDS convert a plist to a set of commands.

submit

% SUBMIT submits the given collection of objects to an LTPDA Repository.

update

% UPDATE updates the given object in an LTPDA Repository.

char

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ltpda_data

% LTPDA_DATA is the abstract base class for ltpda data objects.

applymethod

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@data2D

% APPLYMETHOD applys the given method to the input 2D data.

applyoperator

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@data2D

% APPLYOPERATOR applys the given operator to the two input data objects.

getX

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@data2D

% GETX Get the property 'x'.

getY

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@data2D

% GETY Get the property 'y'.

setX

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@data2D

% SETX Set the property 'x'.

setXY

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@data2D

% SETXY Set the property 'xy'.

setXunits

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@data2D

% SETXUNITS Set the property 'xunits'.

setY

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@data2D

% SETY Set the property 'y'.

setYunits

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@data2D

% SETYUNITS Set the property 'yunits'.

applymethod

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@cdata

% APPLYMETHOD applys the given method to the input 2D data.

applyoperator

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@cdata

% APPLYOPERATOR applys the given operator to the two input data objects.

char

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@cdata

% CHAR convert a cdata-object into a string.

getY

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@cdata

% GETY Get the property 'y'.

setY

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@cdata

% SETY Set the property 'y'.

setYunits

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@cdata

% SETYUNITS Set the property 'yunits'.

applymethod

% APPLYMETHOD to the analysis object

applyoperator

% APPLYOPERATOR to the analysis object

collapseX

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@tsdata

% COLLAPSEX Checks whether the x vector is evenly sampled and then removes it

fixNsecs

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@tsdata

% FIXNSECS fixes the numer of seconds.

getX

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@tsdata

% GETX Get the property 'x'.

getY

% GETY Get the property 'y'.

growT

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@tsdata

% GROWT grows the time (x) vector if it is empty.

setFs

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@tsdata

% SETFS Set the property 'fs'.

setNsecs

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@tsdata

% SETNSECS Set the property 'nsecs'.

setT0

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@tsdata

% SETT0 Set the property 't0'.

setX

% SETX sets the 'x' property of the ao.

setXY

% SETXY sets the 'xy' property of the ao.

setXunits

% SETXUNITS sets the 'xunits' property of the ao.

setY

% SETY sets the 'y' property of the ao.

setYunits

% SETYUNITS sets the 'yunits' property of the ao.

applymethod

% APPLYMETHOD to the analysis object

applyoperator

% APPLYOPERATOR to the analysis object

getX

% GETX Get the property 'x'.

getY

% GETY Get the property 'y'.

setEnbw

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@fsdata

% SETENBW Set the property 'enbw'.

setFs

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@fsdata

% SETFS Set the property 'fs'.

setNavs

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@fsdata

% SETNAVS Set the property 'navs'.

setT0

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@fsdata

% SETT0 Set the property 't0'.

setX

% SETX sets the 'x' property of the ao.

setXY

% SETXY sets the 'xy' property of the ao.

setXunits

% SETXUNITS sets the 'xunits' property of the ao.

setY

% SETY sets the 'y' property of the ao.

setYunits

% SETYUNITS sets the 'yunits' property of the ao.

applymethod

% APPLYMETHOD to the analysis object

applyoperator

% APPLYOPERATOR to the analysis object

getX

% GETX Get the property 'x'.

getY

% GETY Get the property 'y'.

setX

% SETX sets the 'x' property of the ao.

setXY

% SETXY sets the 'xy' property of the ao.

setXunits

% SETXUNITS sets the 'xunits' property of the ao.

setY

% SETY sets the 'y' property of the ao.

setYunits

% SETYUNITS sets the 'yunits' property of the ao.

getX

% GETX Get the property 'x'.

getY

% GETY Get the property 'y'.

getZ

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@data3D

% GETZ Get the property 'z'.

setX

% SETX sets the 'x' property of the ao.

setXY

% SETXY sets the 'xy' property of the ao.

setXunits

% SETXUNITS sets the 'xunits' property of the ao.

setY

% SETY sets the 'y' property of the ao.

setYunits

% SETYUNITS sets the 'yunits' property of the ao.

setZ

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@data3D

% SETZ Set the property 'z'.

setZunits

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@data3D

% SETZUNITS Set the property 'zunits'.

getX

% GETX Get the property 'x'.

getY

% GETY Get the property 'y'.

getZ

% GETZ Get the property 'z'.

setX

% SETX sets the 'x' property of the ao.

setXY

% SETXY sets the 'xy' property of the ao.

setXunits

% SETXUNITS sets the 'xunits' property of the ao.

setY

% SETY sets the 'y' property of the ao.

setYunits

% SETYUNITS sets the 'yunits' property of the ao.

setZ

% SETZ sets the 'z' property of the ao.

setZunits

% SETZUNITS Set the property 'zunits'.

bsubmit

% BSUBMIT bsubmits the given collection of objects to an LTPDA Repository.

setHistout

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ltpda_filter

% SETHISTOUT Set the property 'histout'

submit

% SUBMIT submits the given collection of objects to an LTPDA Repository.

update

% UPDATE updates the given object in an LTPDA Repository.

bsubmit

% BSUBMIT bsubmits the given collection of objects to an LTPDA Repository.

setHistout

% SETHISTOUT Set the property 'histout'

submit

% SUBMIT submits the given collection of objects to an LTPDA Repository.

update

% UPDATE updates the given object in an LTPDA Repository.

bsubmit

% BSUBMIT bsubmits the given collection of objects to an LTPDA Repository.

setHistin

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@miir

% SETHISTIN Set the property 'histin'

setHistout

% SETHISTOUT Set the property 'histout'

submit

% SUBMIT submits the given collection of objects to an LTPDA Repository.

update

% UPDATE updates the given object in an LTPDA Repository.

cp2iir

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@pz

% CP2IIR Return a,b IIR filter coefficients for a complex pole designed using the bilinear transform.

cz2iir

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@pz

% CZ2IIR return a,b IIR filter coefficients for a complex zero designed using the bilinear transform.

rp2iir

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@pz

% RP2IIR Return a,b coefficients for a real pole designed using the bilinear transform.

rz2iir

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@pz

% RZ2IIR Return a,b IIR filter coefficients for a real zero designed using the bilinear transform.

bsubmit

% BSUBMIT bsubmits the given collection of objects to an LTPDA Repository.

getlowerFreq

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@pzmodel

% GETLOWERFREQ gets the frequency of the lowest pole or zero in the model.

getupperFreq

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@pzmodel

% GETUPPERFREQ gets the frequency of the highest pole or zero in the model.

submit

% SUBMIT submits the given collection of objects to an LTPDA Repository.

update

% UPDATE updates the given object in an LTPDA Repository.

bsubmit

% BSUBMIT bsubmits the given collection of objects to an LTPDA Repository.

getlowerFreq

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@rational

% GETLOWERFREQ gets the frequency of the lowest pole in the model.

getupperFreq

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@rational

% GETUPPERFREQ gets the frequency of the highest pole in the model.

submit

% SUBMIT submits the given collection of objects to an LTPDA Repository.

update

% UPDATE updates the given object in an LTPDA Repository.

bsubmit

% BSUBMIT bsubmits the given collection of objects to an LTPDA Repository.

getlowerFreq

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@parfrac

% GETLOWERFREQ gets the frequency of the lowest pole in the model.

getupperFreq

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@parfrac

% GETUPPERFREQ gets the frequency of the highest pole in the model.

submit

% SUBMIT submits the given collection of objects to an LTPDA Repository.

update

% UPDATE updates the given object in an LTPDA Repository.

setEpochtime

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@time

% SETEPOCHTIME Set the property 'utc_epoch_milli'.

setTime_str

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@time

% SETTIME_STR Set the property 'time_str'.

setTimeformat

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@time

% SETTIMEFORMAT Set the property 'timeformat'.

setTimezone

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@time

% SETTIMEZONE Set the property 'timezone'.

bsubmit

% BSUBMIT bsubmits the given collection of objects to an LTPDA Repository.

submit

% SUBMIT submits the given collection of objects to an LTPDA Repository.

update

% UPDATE updates the given object in an LTPDA Repository.

getNodes

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@history

% GETNODES converts a history object to a nodes structure suitable for plotting as a tree.

bsubmit

% BSUBMIT bsubmits the given collection of objects to an LTPDA Repository.

submit

% SUBMIT submits the given collection of objects to an LTPDA Repository.

update

% UPDATE updates the given object in an LTPDA Repository.

Back to top

Statespace

Function name Directory Description

assemble

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ssm

% assembles embedded subsytems, with exogenous inputs

bode

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ssm

% BODE makes a bode plot from the given inputs to outputs.

copy

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ssm

% COPY Make copy of ssm objects depending of the second input

double

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ssm

% Convert a statespace model object to double arrays for given i/o

getParamValues

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ssm

% GETPARAMVALUES returns parameter values for the given names.

kalman

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ssm

%kalman applies Kalman filtering to a discrete ssm with given i/o

minreal

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ssm

% minreal gives a minimal realization of a ssm object by deleting unreached states

modifparams

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ssm

% modifparams enables to modifyy and substitute parameters

modiftimestep

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ssm

% modiftime modifies the timestep of a ssm object

modify

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ssm

% modify allows to exectue a string to modify a ssm object

reduce

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ssm

% reduce enables to do model simplification

reduce_model

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ssm

% REDUCE_MODEL enables to do model simplification

resp

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ssm

% resp gives the timewise impulse response of a ssm

setparams

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ssm

% SETPARAMS enables to set parameters' value

simulate

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ssm

% simulate simulates a discrete ssm with given inputs

simulate2

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ssm

% simulate2 is the Old and slower version of simulate

sminreal

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ssm

% minreal gives a minimal realization of a ssm object by deleting unreached states

ssm2dot

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ssm

% SSM2DOT converts a statespace model object a DOT file.

ssm2iirpz

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ssm

% ssm2iirpz converts a statespace model object to an miir or a pzmodel

ssm2miir

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ssm

% ssm2miir converts a statespace model object to a miir object

ssm2pzmodel

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ssm

% ssm2pzmodel converts a time-continuous statespace model object to a pzmodel

ssm2rational

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ssm

% ssm2rational converts a statespace model object to a rational frac. object

ssm2ss

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ssm

% SSM2SS converts a statespace model object to a MATLAB statespace object.

subsparams

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ssm

% subsparams enables to substitute symbollic patameters

Back to top

Signal Processing

Function name Directory Description

cohere

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% COHERE makes coherence estimates of the time-series objects

compute

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% COMPUTE performs the given operations on the input AOs.

consolidate

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% CONSOLIDATE resamples all input AOs onto the same time grid.

conv

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% CONV vector convolution.

cov

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% COV estimate covariance of data streams.

cpsd

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% CPSD makes cross-spectral density estimates of the time-series objects.

curvefit

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% CURVEFIT fit a curve to data.

delay

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% DELAY delays a time-series using various methods.

detrend

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% DETREND detrends the input analysis object using a polynomial of degree N.

dft

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% DFT computes the DFT of the input time-series at the requested frequencies.

diff

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% DIFF differentiates the data in AO.

dopplercorr

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% Dopplercorr coorects data for Doppler shift

downsample

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% DOWNSAMPLE AOs containing time-series data.

dropduplicates

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% DROPDUPLICATES drops all duplicate samples in time-series AOs.

dsmean

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% DSMEAN performs a simple downsampling by taking the mean of every N samples.

evaluateModel

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% EVALUATEMODEL evaluate a curvefit model.

fft

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% FFT overloads the fft method for Analysis objects.

filter

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% FILTER overrides the filter function for analysis objects.

filtfilt

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% FILTFILT overrides the filtfilt function for analysis objects.

firwhiten

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% FIRWHITEN whitens the input time-series by building an FIR whitening filter.

fixfs

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% FIXFS resamples the input time-series to have a fixed sample rate.

fngen

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% FNGEN creates an arbitrarily long time-series based on the input PSD.

gapfilling

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% GAPFILLING fills possible gaps in data.

gapfillingoptim

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% GAPFILLINGOPTIM fills possible gaps in data.

heterodyne

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% HETERODYNE heterodynes time-series.

hist

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% HIST overloads the histogram function (hist) of MATLAB for Analysis Objects.

ifft

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% IFFT overloads the ifft operator for Analysis objects.

interp

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% INTERP interpolate the values in the input AO(s) at new values.

interpmissing

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% INTERPMISSING interpolate missing samples in a time-series.

lcohere

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% LCOHERE implement coherence estimation computed on a log frequency axis.

lcpsd

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% LCPSD implement cross-power-spectral density estimation computed on a log frequency axis.

lincom

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% LINCOM

linedetect

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% LINEDETECT find spectral lines in the ao/fsdata objects.

lisovfit

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% LISOVFIT uses LISO to fit a pole/zero model to the input frequency-series.

lpsd

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% LPSD implement the LPSD algorithm for analysis objects.

ltfe

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% LTFE implement transfer-function estimation computed on a log frequency axis.

noisegen1D

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% NOISEGEN1D generates colored noise from withe noise.

noisegen2D

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% NOISEGEN2D generates cross correleted colored noise from withe noise.

polyfit

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% POLYFIT overloads polyfit() function of MATLAB for Analysis Objects.

psd

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% PSD makes power spectral density estimates of the time-series objects

pwelch

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% PWELCH makes power spectral density estimates of the time-series objects

resample

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% RESAMPLE overloads resample function for AOs.

rms

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% RMS Calculate RMS deviation from spectrum

sDomainFit

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% sDomainFit performs a fitting loop to identify model order and

select

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% SELECT select particular samples from the input AOs and return new AOs with only those samples.

smoother

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% SMOOTHER smooths a given series of data points using the specified method.

spectrogram

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% SPECTROGRAM computes a spectrogram of the given ao/tsdata.

spikecleaning

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% spikecleaning detects and corrects possible spikes in analysis objects

split

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% SPLIT split an analysis object into the specified segments.

straightLineFit

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% STRAIGHTLINEFIT fits a straight line to the given data series

tfe

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% TFE makes transfer function estimates of the time-series objects.

upsample

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% UPSAMPLE overloads upsample function for AOs.

whiten1D

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% WHITEN1D whitens the input time-series.

whiten2D

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% WHITEN2D whiten the noise for two cross correlated time series.

xcorr

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% XCORR makes cross-correlation estimates of the time-series

zDomainFit

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% zDomainFit performs a fitting loop to identify model order and

zeropad

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% ZEROPAD zero pads the input data series.

resp

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@plist

% RESP shadows miir/iirResp and pzmodel/resp.

resp

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ltpda_filter

% RESP Make a frequency response of the filter.

resp

% RESP shadows miir/iirResp and pzmodel/resp.

resp

% RESP shadows miir/iirResp and pzmodel/resp.

resp

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@pz

% RESP returns the complex response of the pz object.

fngen

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@pzmodel

% FNGEN creates an arbitrarily long time-series based on the input pzmodel.

mrdivide

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@pzmodel

% MRDIVIDE overloads the division operator for pzmodels.

mtimes

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@pzmodel

% MTIMES overloads the multiplication operator for pzmodels.

rdivide

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@pzmodel

% RDIVIDE overloads the division operator for pzmodels.

resp

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@pzmodel

% RESP returns the complex response of a pzmodel as an Analysis Object.

simplify

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@pzmodel

% SIMPLIFY simplifies pzmodels by cancelling like poles with like zeros.

times

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@pzmodel

% TIMES overloads the multiplication operator for pzmodels.

resp

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@rational

% RESP returns the complex response of a rational TF as an Analysis Object.

resp

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@parfrac

% RESP returns the complex response of a parfrac as an Analysis Object.

Back to top

Arithmetic Operator

Function name Directory Description

minus

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% MINUS implements subtraction operator for analysis objects.

mpower

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% MPOWER implements mpower operator for analysis objects.

mrdivide

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% MRDIVIDE implements mrdivide operator for analysis objects.

mtimes

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% MTIMES implements mtimes operator for analysis objects.

plus

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% PLUS implements addition operator for analysis objects.

power

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% POWER implements power operator for analysis objects.

rdivide

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% RDIVIDE implements division operator for analysis objects.

times

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% TIMES implements multiplication operator for analysis objects.

minus

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@time

% MINUS overloads - operator for time objects.

plus

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@time

% PLUS overloads + operator for time objects.

Back to top

Helper

Function name Directory Description

get

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ltpda_obj

% GET get a property of a object.

isprop

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ltpda_obj

% ISPROP tests if the given field is one of the object properties.

get

isprop

%ISPROP Returns true if the property exists

get

isprop

%ISPROP Returns true if the property exists

setName

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ltpda_uo

% SETNAME Set the property 'name'.

string

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ltpda_uo

% LTPDA_UO is the abstract ltpda base class for ltpda user object classes.

created

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ltpda_uoh

% CREATED Returns a time object of the last modification.

creator

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ltpda_uoh

% CREATOR Extract the creator(s) from the history.

get

index

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ltpda_uoh

% INDEX index into a 'ltpda_uoh' object array or matrix. This properly captures the history.

isprop

%ISPROP Returns true if the property exists

setName

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ltpda_uoh

% SETNAME Set the property 'name'.

setProperties

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ltpda_uoh

% SETPROPERTIES set different properties of an object.

string

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ltpda_uoh

% STRING writes a command string that can be used to recreate the input object(s).

get

isprop

%ISPROP Returns true if the property exists

get

isprop

%ISPROP Returns true if the property exists

string

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@unit

% STRING converts a unit object to a command string which will recreate the unit object.

tolabel

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@unit

% TOLABEL converts a unit object to LaTeX string suitable for use as axis

attachm

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% ATTACHM attach an m file to the analysis object.

attachmdl

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% ATTACHMDL attach an mdl file to the analysis object.

cat

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% CAT concatenate AOs into a row vector.

convert

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% CONVERT perform various conversions on the ao.

created

% CREATED Returns a time object of the last modification.

creator

% CREATOR Extract the creator(s) from the history.

demux

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% DEMUX splits the input vector of AOs into a number of output AOs.

find

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% FIND particular samples that satisfy the input query and return a new AO.

get

index

% INDEX index into a 'ltpda_uoh' object array or matrix. This properly captures the history.

isprop

%ISPROP Returns true if the property exists

join

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% JOIN multiple AOs into a single AO.

len

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% LEN overloads the length operator for Analysis objects. Length of the data samples.

md5

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% MD5 computes an MD5 checksum from an analysis objects.

search

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% SEARCH selects AOs that match the given name.

setDescription

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% SETDESCRIPTION sets the 'description' property of the ao.

setFs

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% SETFS sets the 'fs' property of the ao.

setName

% SETNAME Set the property 'name'.

setPlotinfo

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% SETPLOTINFO sets the 'plotinfo' property of the ao.

setProperties

% SETPROPERTIES set different properties of an object.

setT0

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% SETT0 sets the 't0' property of the ao.

setX

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% SETX sets the 'x' property of the ao.

setXY

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% SETXY sets the 'xy' property of the ao.

setXunits

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% SETXUNITS sets the 'xunits' property of the ao.

setY

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% SETY sets the 'y' property of the ao.

setYunits

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% SETYUNITS sets the 'yunits' property of the ao.

setZ

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% SETZ sets the 'z' property of the ao.

simplifyYunits

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% SIMPLIFYYUNITS simplify the 'yunits' property of the ao.

string

timeshift

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% TIMESHIFT for AO/tsdata objects, shifts the time axis such that x(1) = 0.

validate

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% VALIDATE checks that the input Analysis Object is reproducible and valid.

get

isprop

%ISPROP Returns true if the property exists

mux

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@param

% MUX concatenate params into a vector.

append

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@plist

% APPEND append a param-object, plist-object or a key/value pair to the parameter list.

combine

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@plist

% COMBINE multiple parameter lists (plist objects) into a single plist.

find

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@plist

% FIND overloads find routine for a parameter list.

get

isparam

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@plist

% ISPARAM look for a given key in the parameter lists.

isprop

%ISPROP Returns true if the property exists

nparams

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@plist

% NPARAMS returns the number of param objects in the list.

pset

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@plist

% PSET set or add a key/value pairor a param-object into the parameter list.

remove

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@plist

% REMOVE remove a parameter from the parameter list.

setName

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@plist

% SETNAME Set the property 'name'.

string

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@plist

% STRING converts a plist object to a command string which will recreate the plist object.

get

isprop

%ISPROP Returns true if the property exists

get

isprop

%ISPROP Returns true if the property exists

get

isprop

%ISPROP Returns true if the property exists

get

isprop

%ISPROP Returns true if the property exists

get

isprop

%ISPROP Returns true if the property exists

get

isprop

%ISPROP Returns true if the property exists

get

isprop

%ISPROP Returns true if the property exists

get

isprop

%ISPROP Returns true if the property exists

get

isprop

%ISPROP Returns true if the property exists

created

% CREATED Returns a time object of the last modification.

creator

% CREATOR Extract the creator(s) from the history.

get

index

% INDEX index into a 'ltpda_uoh' object array or matrix. This properly captures the history.

isprop

%ISPROP Returns true if the property exists

setIunits

% SETIUNITS sets the 'iunits' property of the ao.

setName

% SETNAME Set the property 'name'.

setOunits

% SETOUNITS sets the 'ounits' property of the ao.

setProperties

% SETPROPERTIES set different properties of an object.

string

created

% CREATED Returns a time object of the last modification.

creator

% CREATOR Extract the creator(s) from the history.

get

index

% INDEX index into a 'ltpda_uoh' object array or matrix. This properly captures the history.

isprop

%ISPROP Returns true if the property exists

redesign

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@mfir

% REDESIGN redesign the input filter to work for the given sample rate.

setIunits

% SETIUNITS sets the 'iunits' property of the ao.

setName

% SETNAME Set the property 'name'.

setOunits

% SETOUNITS sets the 'ounits' property of the ao.

setProperties

% SETPROPERTIES set different properties of an object.

string

created

% CREATED Returns a time object of the last modification.

creator

% CREATOR Extract the creator(s) from the history.

get

index

% INDEX index into a 'ltpda_uoh' object array or matrix. This properly captures the history.

isprop

%ISPROP Returns true if the property exists

redesign

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@miir

% REDESIGN redesign the input filter to work for the given sample rate.

setIunits

% SETIUNITS sets the 'iunits' property of the ao.

setName

% SETNAME Set the property 'name'.

setOunits

% SETOUNITS sets the 'ounits' property of the ao.

setProperties

% SETPROPERTIES set different properties of an object.

string

get

isprop

%ISPROP Returns true if the property exists

created

% CREATED Returns a time object of the last modification.

creator

% CREATOR Extract the creator(s) from the history.

get

index

% INDEX index into a 'ltpda_uoh' object array or matrix. This properly captures the history.

isprop

%ISPROP Returns true if the property exists

setDelay

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@pzmodel

% SETDELAY sets the 'delay' property of a pole/zero model.

setIunits

% SETIUNITS sets the 'iunits' property of the ao.

setName

% SETNAME Set the property 'name'.

setOunits

% SETOUNITS sets the 'ounits' property of the ao.

setProperties

% SETPROPERTIES set different properties of an object.

string

created

% CREATED Returns a time object of the last modification.

creator

% CREATOR Extract the creator(s) from the history.

get

index

% INDEX index into a 'ltpda_uoh' object array or matrix. This properly captures the history.

isprop

%ISPROP Returns true if the property exists

setIunits

% SETIUNITS sets the 'iunits' property of the ao.

setName

% SETNAME Set the property 'name'.

setOunits

% SETOUNITS sets the 'ounits' property of the ao.

setProperties

% SETPROPERTIES set different properties of an object.

string

created

% CREATED Returns a time object of the last modification.

creator

% CREATOR Extract the creator(s) from the history.

get

index

% INDEX index into a 'ltpda_uoh' object array or matrix. This properly captures the history.

isprop

%ISPROP Returns true if the property exists

setIunits

% SETIUNITS sets the 'iunits' property of the ao.

setName

% SETNAME Set the property 'name'.

setOunits

% SETOUNITS sets the 'ounits' property of the ao.

setProperties

% SETPROPERTIES set different properties of an object.

string

get

isprop

%ISPROP Returns true if the property exists

get

isprop

%ISPROP Returns true if the property exists

string

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@time

% STRING writes a command string that can be used to recreate the input time object.

created

% CREATED Returns a time object of the last modification.

creator

% CREATOR Extract the creator(s) from the history.

get

index

% INDEX index into a 'ltpda_uoh' object array or matrix. This properly captures the history.

isprop

%ISPROP Returns true if the property exists

setEndT

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@timespan

% SETENDT Set the property 'endT'.

setName

% SETNAME Set the property 'name'.

setProperties

% SETPROPERTIES set different properties of an object.

setStartT

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@timespan

% SETSTARTT Set the property 'startT'.

setTimeformat

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@timespan

% SETTIMEFORMAT Set the property 'timeformat'.

setTimezone

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@timespan

% SETTIMEZONE Set the property 'timezone'.

string

get

isprop

%ISPROP Returns true if the property exists

created

% CREATED Returns a time object of the last modification.

creator

% CREATOR Extract the creator(s) from the history.

findParams

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ssm

% FINDPARAMS returns parameter names matching the given pattern.

get

index

% INDEX index into a 'ltpda_uoh' object array or matrix. This properly captures the history.

isprop

%ISPROP Returns true if the property exists

setName

% SETNAME Set the property 'name'.

setProperties

% SETPROPERTIES set different properties of an object.

string

Back to top

Operator

Function name Directory Description

abs

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% ABS overloads the Absolute value method for Analysis objects.

angle

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% ANGLE overloads the angle operator for Analysis objects.

complex

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% COMPLEX overloads the complex operator for Analysis objects.

conj

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% CONJ overloads the conjugate operator for Analysis objects.

ctranspose

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% CTRANSPOSE overloads the ' operator for Analysis Objects.

det

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% DET overloads the determinant function for Analysis objects.

diag

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% DIAG overloads the diagonal operator for Analysis Objects.

eig

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% EIG overloads the determinant function for Analysis objects.

exp

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% EXP overloads the exp operator for Analysis objects. Exponential.

imag

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% IMAG overloads the imaginary operator for Analysis objects.

inv

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% INV overloads the inverse function for Analysis Objects.

ln

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% LN overloads the log operator for Analysis objects. Natural logarithm.

log

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% LOG overloads the log operator for Analysis objects. Natural logarithm.

log10

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% LOG10 overloads the log10 operator for Analysis objects. Common (base 10) logarithm.

lscov

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% LSCOV is a wrapper for MATLAB's lscov function.

max

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% MAX computes the maximum value of the data in the AO.

mean

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% MEAN computes the mean value of the data in the AO.

median

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% MEDIAN computes the median value of the data in the AO.

min

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% MIN computes the minimum value of the data in the AO.

mode

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% MODE computes the modal value of the data in the AO.

norm

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% NORM overloads the norm operator for Analysis Objects.

offset

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% OFFSET adds an offset to the data in the AO.

phase

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% PHASE overloads the ltpda_phase operator for Analysis objects.

real

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% REAL overloads the real operator for Analysis objects.

scale

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% SCALE scales the data in the AO by the specified factor.

sign

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% SIGN overloads the sign operator for Analysis objects.%

sort

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% SORT the values in the AO.

sqrt

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% SQRT computes the square root of the data in the AO.

std

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% STD computes the standard deviation of the data in the AO.

sum

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% SUM computes the sum of the data in the AO.

sumjoin

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% SUMJOIN sums time-series signals togther

svd

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% SVD overloads the determinant function for Analysis objects.

transpose

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% TRANSPOSE overloads the .' operator for Analysis Objects.

uminus

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% UMINUS overloads the uminus operator for Analysis objects.

unwrap

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% UNWRAP overloads the unwrap operator for Analysis objects.

var

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% VAR computes the variance of the data in the AO.

tomfir

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@pzmodel

% TOMFIR approximates a pole/zero model with an FIR filter.

tomiir

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@pzmodel

% TOMIIR converts a pzmodel to an IIR filter using a bilinear transform.

Back to top

Output

Function name Directory Description

char

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ltpda_obj

% LTPDA_OBJ is the abstract ltpda base class.

display

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ltpda_obj

% LTPDA_OBJ is the abstract ltpda base class.

char

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ltpda_nuo

% LTPDA_NUO is the abstract ltpda base class for ltpda non user object classes.

display

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ltpda_nuo

% LTPDA_NUO is the abstract ltpda base class for ltpda non user object classes.

char

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ltpda_uo

% LTPDA_UO is the abstract ltpda base class for ltpda user object classes.

display

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ltpda_uo

% LTPDA_UO is the abstract ltpda base class for ltpda user object classes.

save

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ltpda_uo

% SAVE overloads save operator for ltpda objects.

char

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ltpda_uoh

% LTPDA_UOH is the abstract ltpda base class for ltpda user object classes with history

display

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ltpda_uoh

% LTPDA_UOH is the abstract ltpda base class for ltpda user object classes with history

report

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ltpda_uoh

% REPORT generates an HTML report about the input objects.

save

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ltpda_uoh

% SAVE overloads save operator for ltpda objects.

type

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ltpda_uoh

% TYPE converts the input objects to MATLAB functions.

char

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@minfo

% CHAR convert an minfo object into a string.

display

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@minfo

% DISPLAY display an minfo object.

display

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@unit

% DISPLAY display an unit object.

factor

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@unit

% FACTOR factorises units in to numerator and denominator units.

char

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% CHAR overloads char() function for analysis objects.

display

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% DISPLAY implement terminal display for analysis object.

export

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% EXPORT export an analysis object to a text file.

extractm

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% EXTRACTM extracts an m-file from an analysis object and saves it to disk.

extractmdl

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% EXTRACTMDL extracts an mdl file from an analysis object and saves it to disk.

iplot

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% IPLOT provides an intelligent plotting tool for LTPDA.

iplotyy

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% IPLOT provides an intelligent plotting tool for LTPDA.

report

% REPORT generates an HTML report about the input objects.

save

type

char

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@param

% CHAR convert a param object into a string.

display

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@param

% DISPLAY display a parameter

string

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@param

% STRING writes a command string that can be used to recreate the input param object.

char

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@plist

% CHAR convert a parameter list into a string.

display

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@plist

% DISPLAY display plist object.

save

display

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ltpda_data

% LTPDA_DATA is the abstract base class for ltpda data objects.

char

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@data2D

% CHAR convert a ltpda_data-object into a string.

display

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@data2D

% DATA2D is the abstract base class for 2-dimensional data objects.

display

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@cdata

% DISPLAY implement terminal display for cdata object.

char

display

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@tsdata

% DISPLAY overloads display functionality for tsdata objects.

char

display

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@fsdata

% DISPLAY implement terminal display for fsdata object.

char

display

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@xydata

% DISPLAY overloads display functionality for xydata objects.

char

display

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@data3D

% DATA3D is the abstract base class for 3-dimensional data objects.

char

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@xyzdata

% CHAR convert a ltpda_data-object into a string.

display

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@xyzdata

% DISPLAY overloads display functionality for xyzdata objects.

char

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@specwin

% CHAR convert a specwin object into a string.

display

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@specwin

% DISPLAY overloads display functionality for specwin objects.

plot

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@specwin

% PLOT plots a specwin object.

string

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@specwin

% STRING writes a command string that can be used to recreate the input window object.

char

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ltpda_filter

% LTPDA_FILTER is the abstract base class for ltpda filter objects.

display

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ltpda_filter

% LTPDA_FILTER is the abstract base class for ltpda filter objects.

report

% REPORT generates an HTML report about the input objects.

save

type

char

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@mfir

% CHAR convert a mfir object into a string.

display

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@mfir

% DISPLAY overloads display functionality for mfir objects.

report

% REPORT generates an HTML report about the input objects.

save

type

char

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@miir

% CHAR convert a miir object into a string.

display

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@miir

% DISPLAY overloads display functionality for miir objects.

report

% REPORT generates an HTML report about the input objects.

save

type

char

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@pz

% CHAR convert a pz object into a string.

display

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@pz

% DISPLAY display a pz object.

string

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@pz

% STRING writes a command string that can be used to recreate the input pz object.

char

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@pzmodel

% CHAR convert a pzmodel object into a string.

display

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@pzmodel

% DISPLAY overloads display functionality for pzmodel objects.

report

% REPORT generates an HTML report about the input objects.

save

type

char

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@rational

% CHAR convert a rational object into a string.

display

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@rational

% DISPLAY overloads display functionality for rational objects.

report

% REPORT generates an HTML report about the input objects.

save

type

char

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@parfrac

% CHAR convert a parfrac object into a string.

display

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@parfrac

% DISPLAY overloads display functionality for parfrac objects.

report

% REPORT generates an HTML report about the input objects.

save

type

char

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@provenance

% CHAR convert a provenance object into a string.

display

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@provenance

% DISPLAY overload terminal display for provenance objects.

string

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@provenance

% STRING writes a command string that can be used to recreate the input provenance object.

char

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@time

% CHAR convert a time object into a string.

display

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@time

% DISPLAY overloads display functionality for time objects.

format

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@time

% FORMAT Returns the time in specified format.

char

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@timespan

% CHAR convert a timespan object into a string.

display

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@timespan

% DISPLAY overloads display functionality for timespan objects.

report

% REPORT generates an HTML report about the input objects.

save

type

char

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@history

% CHAR convert a param object into a string.

display

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@history

% DISPLAY implement terminal display for history object.

dotview

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@history

% DOTVIEW view history of an object via the DOT interpreter.

hist2dot

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@history

% HIST2DOT converts a history object to a 'DOT' file suitable for processing with graphviz

hist2m

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@history

% HIST2M writes a new m-file that reproduces the analysis described in the history object.

plot

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@history

% PLOT plots a history object as a tree diagram.

string

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@history

% STRING writes a command string that can be used to recreate the input history object.

char

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ssm

% CHAR convert a ssm object into a string.

display

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ssm

% DISPLAY display ssm object.

dotview

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ssm

% DOTVIEW view an ssm object via the DOT interpreter.

isstable

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ssm

% tells if ssm is numerically stable

report

% REPORT generates an HTML report about the input objects.

save

type

Back to top

Relational Operator

Function name Directory Description

eq

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ltpda_obj

% EQ overloads the == operator for ltpda objects.

ne

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ltpda_obj

% NE overloads the ~= operator for ltpda objects.

eq

ne

eq

ge

gt

le

lt

ne

eq

ge

gt

le

lt

ne

eq

ne

eq

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@unit

% EQ overloads the == operator for ltpda unit objects.

ne

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@unit

% NE overloads the ~= operator for ltpda unit objects.

eq

ge

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% GE overloads >= operator for analysis objects. Compare the y-axis values.

gt

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% GT overloads > operator for analysis objects. Compare the y-axis values.

le

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% LE overloads <= operator for analysis objects. Compare the y-axis values.

lt

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% LT overloads < operator for analysis objects. Compare the y-axis values.

ne

eq

ne

eq

ne

eq

ne

eq

ne

eq

ne

eq

ne

eq

ne

eq

ne

eq

ne

eq

ne

eq

ne

eq

ne

eq

ne

eq

ne

eq

ne

eq

ne

eq

ne

eq

ne

eq

ne

eq

ne

eq

ne

eq

ne

eq

ne

Back to top

Trigonometry

Function name Directory Description

acos

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% ACOS overloads the acos method for Analysis objects.

asin

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% ASIN overloads the asin method for Analysis objects.

atan

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% ATAN overloads the atan method for Analysis objects.

atan2

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% ATAN2 overloads the atan2 operator for Analysis objects. Four quadrant inverse tangent.

cos

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% COS overloads the cos operator for Analysis objects. Cosine of argument in radians.

sin

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% SIN overloads the sin method for Analysis objects.

tan

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% TAN overloads the tan method for Analysis objects.

Back to top

MDC01

Function name Directory Description

mdc1_cont2act_utn

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% mdc1_cont2act_utn simulate the effect of retarded actuators

mdc1_ifo2acc_fd

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% MDC1_IFO2ACC_FS calculates the external acceleration in the frequency-domain.

mdc1_ifo2acc_fd_utn

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% mdc1_ifo2acc_fd_utn convert ifo data to acceleration

mdc1_ifo2acc_inloop

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% MDC1_IFO2ACC_INLOOP calculates the inloop acceleration in the time-domain.

mdc1_ifo2cont_utn

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% mdc1_ifo2cont_utn simulate the effect of the controller

mdc1_ifo2control

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% MDC1_IFO2CONTROL converts the input time-series to control forces.

mdc1_x2acc

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@ao

% MDC1_X2ACC converts the input time-series to acceleration with a time-domain filter

Back to top

GUI function

Function name Directory Description

g_constructor

hewitson/working/matlab/ltpda_toolbox/ltpda/classes/@plist

% This is the generic constructor for LTPDA package, to be used in the GUI

Back to top