<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 - structpointx1valy1valx1indy1indaxis - 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 - structmethodvaluelabelsxmeasureunitymeasureunitzmeasureunitlimitsauto - booleanxminmaxyminmaxzminmaxnormalisation - 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.