Benutzer-Werkzeuge

Webseiten-Werkzeuge


de:software:matlab:trepr:doc:t:gui:index

Graphische Oberfläche (GUI)

alle Funktionen, die zur Darstellung der graphischen Oberfläche (GUI) der Toolbox beitragen

Die graphische Oberfläche soll einen einfachen Zugang zu den Funktionen der Toolbox liefern und dem Anwender die Möglichkeiten an die Hand geben, schnell und unkompliziert gemessene Daten zu visualisieren und entsprechende Darstellungen der gemessenen Daten als Abbildungen zu exportieren.

Aufgaben

Die Aufgaben, die die GUI erfüllen soll, lassen sich momentan grob nach ihrer Priorität untergliedern. Die Aufgaben hoher Priorität sollten dabei möglichst schon für die Version 0.3 bzw. im Verlauf der 0.3.x-Versionen umgesetzt werden.

Dazu kommt noch eine Reihe von Aufgaben, die spezifisch für GUIs allgemein und diese GUI im Besonderen sind, die aber primär nichts mit der Datenmanipulation zu tun haben.

hohe Priorität

  • Einlesen aller von der Toolbox unterstützten Datenformate ✔
  • Darstellung der eingelesenen Daten ✔
  • Vergleich verschiedener Datensätze untereinander ✔
  • Vergleich unterschiedlicher Schnitte desselben Datensatzes ✔
    • möglich durch das Duplizieren eines Datensatzes
  • Vorverarbeitung der Daten
    • Nullpunktkorrektur (pretrigger offset correction, POC) ✔
    • Hintergrundkorrektur (background correction, BGC) ✔
    • Grundlinienkorrektur (baseline correction, BLC) ✔
  • Akkumulation (ACC) ✔
  • einfache Analyse (Abstände ausmessen etc.) ✔
  • Speichern der verarbeiteten Datensätze (inklusive kompletter Historie etc.) ✔
  • Speichern einzelner 1D-Schnitte (Daten) ✔
  • Darstellen und Speichern von 3D-Repräsentationen ✔
  • Speichern beliebiger Darstellungen als Abbildungen (FIG, PDF, …) ✔
    • mehrere Optionen, u.a. Darstellungsformat (wie angezeigt, A4 formatfüllend, 16cm breit für A4-Seiten zum Einbinden, …) ✔

niedrige Priorität

  • Schnittstelle für alle Routinen der Toolbox
  • Module für einzelne Funktionsgruppen der Toolbox (SVD, Fitting)

GUI-spezifische Funktionen

  • Undo/Redo
  • Zugriff auf die komplette Historie eines Datensatzes
    • später einmal Erstellung eines „Reports“ (LaTeX)
  • Konfigurierbarkeit der GUI
    • Platzierung der Fenster beim Start
    • Voreinstellungen bestimmter Bedienelemente
de/software/matlab/trepr/doc/t/gui/index.txt · Zuletzt geändert: 2020/09/30 21:35 von 127.0.0.1