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

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

% MINFO 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.

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.

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

% 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

Output

Function name Directory Description

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.

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.

plot

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

% PLOT a simple plot of analysis 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

display2

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/@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

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/@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.

save

string

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

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

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.

save

string

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

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

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.

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.

save

string

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

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

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.

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.

isstable

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

% tells if ssm is numerically stable

save

string

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

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

type

Back to top

Relational Operator

Function name Directory Description

eq

ne

eq

ne

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

Back to top

Helper

Function name Directory Description

isprop

%ISPROP Returns true if the property exists

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.

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 vector.

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.

index

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

% INDEX index into an AO 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'.

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.

string

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

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

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.

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.

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

% 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.

isprop

%ISPROP Returns true if the property exists

isprop

%ISPROP Returns true if the property exists

isprop

%ISPROP Returns true if the property exists

isprop

%ISPROP Returns true if the property exists

isprop

%ISPROP Returns true if the property exists

isprop

%ISPROP Returns true if the property exists

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.

setName

% SETNAME Set the property 'name'.

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.

setName

% SETNAME Set the property 'name'.

isprop

%ISPROP Returns true if the property exists

isprop

%ISPROP Returns true if the property exists

setName

% SETNAME Set the property 'name'.

string

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

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

isprop

%ISPROP Returns true if the property exists

getTimezones

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

% GETTIMEZONES Get all possible timezones.

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.

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'.

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'.

isprop

%ISPROP Returns true if the property exists

isprop

%ISPROP Returns true if the property exists

setName

% SETNAME Set the property 'name'.

Back to top

Internal

Function name Directory Description

setMversion

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

% SETMVERSION Set the property 'mversion'.

addHistory

% ADDHISTORY Add a history-object to the ltpda_uo object.

fs

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

% FS Get the data property 'fs'.

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'.

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'.

submit

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

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

% 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'.

addHistory

% ADDHISTORY Add a history-object to the ltpda_uo object.

setHistout

% SETHISTOUT Set the property 'histout'

submit

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

addHistory

% ADDHISTORY Add a history-object to the ltpda_uo object.

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.

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.

addHistory

% ADDHISTORY Add a history-object to the ltpda_uo object.

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.

pzm2ab

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

% PZM2AB convert pzmodel to IIR filter coefficients using bilinear transform.

submit

% SUBMIT submits the given collection of objects to 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'.

addHistory

% ADDHISTORY Add a history-object to the ltpda_uo object.

submit

% SUBMIT submits the given collection of objects to 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.

getNodes_plot

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

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

addHistory

% ADDHISTORY Add a history-object to the ltpda_uo object.

submit

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

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.

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.

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.

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.

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.

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.

var

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

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

zeropad

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

% ZEROPAD zero pads the input data series.

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

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

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.

cpsd

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

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

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

% FOO description for function 'foo' in one line. Necessary for lookfor functionality.

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.

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.

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.

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.

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

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.

tfe

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

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

timedomainfit

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

% TIMEDOMAINFIT uses lscov to fit a set of time-series AOs to a target time-series AO.

upsample

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

% UPSAMPLE overloads upsample function for AOs.

xcorr

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

% XCORR makes cross-correlation estimates of the time-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/@mfir

% RESP Make a frequency response of the filter.

resp

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

% RESP Make a frequency response of the filter.

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.

resp

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

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

Back to top

MDC01

Function name Directory Description

mdc1_ifo2acc_fd

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

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

mdc1_ifo2acc_inloop

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

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

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

Arithmetic Operator

Function name Directory Description

minus

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

% MINUS implements minus 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 rdivide operator for analysis objects.

times

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

% TIMES implements times 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

Statespace

Function name Directory Description

assemble

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

% assembles embedded subsytems, with exogenous inputs

modifparams

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

% modifparams enables to options(i_options)y and substitute parameters

modify

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

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

reduce_model

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

% REDUCE_MODEL enables to do model simplification

ssm2iirpz

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

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

Back to top

STATESPACE

Function name Directory Description

double

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

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

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 state

modiftimestep

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

% modiftime modifies the timestep of a ssm object

reduce

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

% reduce enables to do model simplification

simulate

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

%simulate simulates a discrete ssm with given inputs

ssm2ss

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

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

Back to top