<note important>The following data model is still in its development, although by now it is rather additions than severe restructurings taking place.</note>
data
- cell-Arrayorigdata
- cell-Arraydisplay
- structhighlight
- structmethod
- string (color, linewidth, marker, style, none)value
- string/scalar/vector (depending on the value of “method”)control
- structspectra
- struct, informations about currently loaded spectraactiveSpectrum
- integer, reference to datavisible
- vector, holds the positions of the visible spectra in the cell array data
invisible
- see above with “visible”modified
- see above with “visible”; reference to the spectra that got modified after they were laoded into the GUI2)missing
- see above with “visible”, reference to the spectra that have missing parameters immediately after the load that are important for later operationsmeasure
- structpoint
x1val
y1val
x1ind
y1ind
axis
- structdisplayType
- string, 2D, B0, tMFEdisplay
- stringgrid
- structx
- string, {“major”,“minor”,“off”}y
- string, {“major”,“minor”,“off”}zero
- structvisible
- booleancolor
- 1×3 vectorwidth
- scalarstyle
- stringlegend
- structhandle
- scalarlocation
- stringbox
- booleanFontName
- stringFontWeight
- stringFontAngle
- stringFontSize
- scalarhighlight
- structmethod
value
labels
- structx
measure
unit
y
measure
unit
z
measure
unit
limits
- structauto
- booleanx
min
max
y
min
max
z
min
max
normalisation
- stringstdev
- booleanonlyActive
- booleanstatus
- cell arrayTAgui_statuswindow
)dirs
- structlastLoad
- stringlastSave
- stringlastFigSave
- stringlastExport
- stringsystem
- structusername
- stringplatform
- stringmatlab
- stringTA
- stringcontrol
structure.The actual TA Toolbox data format is documented elsewhere. Here, only the additional fields are documented that are added when loading data into the GUI.
history
- cell arraysystem
- structusername
- stringplatform
- stringparameters
- structinfo
- cell array of stringsline
- structcolor
- string oder vector, default: 'k'style
- string, default: '-'marker
- string, default: 'none'width
- scalar, default: 1display
- structposition
- structx
- scalar, default: 1y
- scalar, default: 1displacement
- structx
- scalar, default: 0y
- scalar, default: 0z
- scalar, default: 0scaling
- structx
- scalar, default: 1y
- scalar, default: 1z
- scalar, default: 1smoothing
- structx
- structvalue
- scalar, default: 1filterfun
- stringy
- structvalue
- scalar, default: 1filterfun
- stringmeasure
- structpoint
- array of structsindex
- vectorunit
- vectorMFon
- struct (OPTIONAL)line
- structcolor
- string oder vector, default: 'k'style
- string, default: '-'marker
- string, default: 'none'width
- scalar, default: 1DeltaMF
- struct (OPTIONAL)line
- structcolor
- string oder vector, default: 'k'style
- string, default: '-'marker
- string, default: 'none'width
- scalar, default: 1mfilename
.