<note important>Diese Datenmodell ist nach wie vor im Laufe der weiteren Entwicklung Änderungen unterworfen, auch wenn es sich mittlerweile eher um Ergänzungen denn um grundlegende Umgestaltungen handelt.</note>
data
- cell-Arrayorigdata
- cell-Arraydisplay
- structhighlight
- structmethod
- string (color, linewidth, marker, style, none)value
- string/scalar/vector (je nach dem Wert von „method“)control
- structspectra
- struct, Informationen über die gegenwärtig geladenen SpektrenactiveSpectrum
- integer, Referenz auf data (wenn cell-Array)visible
- vector, enthält die Positionen im cell-array data
für die sichtbaren Spektreninvisible
- s.o. bei „visible“, wäre eigentlich nicht notwendig, erleichtert aber den Zugriffmodified
- s.o. bei „visible“, Referenz auf die nach dem Laden modifizierten Spektren2)missing
- s.o. bei „visible“, Referenz auf die Spektren, bei denen unmittelbar nach dem Laden noch Parameter fehlen, die bei späteren Operationen von entscheidender Bedeutung sindmeasure
- 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
x
measure
unit
y
measure
unit
z
measure
unit
limits
auto
- booleanx
min
max
y
min
max
z
min
max
normalisation
- stringstdev
- booleanonlyActive
- booleanstatus
- cell arrayTAgui_statuswindow
) angezeigtdirs
- structlastLoad
- stringlastSave
- stringlastFigSave
- stringlastExport
- stringsystem
- structusername
- stringplatform
- stringmatlab
- stringTA
- stringcontrol
-StrukturDas eigentliche Datenformat der Toolbox ist an anderer Stelle definiert. Hier werden nur die zusätzlichen Felder aufgeführt, die innerhalb der GUI hinzukommen und GUI-spezifische Dinge steuern.
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
bestimmen.