Software Release Notes 6.0
von Toni Palau (Kommentare: 0)
ANDATA freut sich, das ANDATA Herbstrelease 6.0 vorzustellen! Neben erheblichen Leistungsverbesserungen und einigen Fehlerbehebungen, präsentieren sich unsere Softwaretools nun auch in einer überarbeiteten Benutzeroberfläche.
Im Zuge der MATLAB®-Initiative, Java-basierte Legacy-Frameworks auslaufen zu lassen, haben wir die Möglichkeit aufgegriffen, die grafische Benutzeroberfläche sowie viele unterstützende Fenster und Dialoge unserer Tools Stipulator, Brainer und Mapper komplett zu überarbeiten. Im Fokus unserer neuen GUI Controller Software lag die Optimierung der Reaktionszeit der Anwendungen. Das Resultat ist eine spürbare Verbesserung der allgemeinen Ansprechzeiten, vor allem der Stipulator Haupt-GUI. Operationen wie Case-Auswahl, Scrollen oder Spalten-Manipulationen erfolgen jetzt wesentlich schneller als in früheren Versionen. Die Überarbeitung erfolgte mittels App Designer/uifigure, MATLABs aktuellem Framework für die Erstellung nativer, wartbarer und nachhaltiger Apps. Diese Umstellung leistet einen erheblichen Beitrag zu unserem Ziel der Java-freien Software, welches bereits durch frühere Releases mit Fokus auf Expectator, Configurator und anderen Bibliotheken angestoßen wurde. Neueste MATLAB Versionen bringen eine weitere Leistungsverbesserung für zukünftigen Releases, da Weiterentwicklungen an uifigure, die Latenzen beim Öffnen von Dialogen reduzieren.
Zusätzlich zu den erwähnten Leistungsverbesserungen haben wir die Benutzerfreundlichkeit erhöht. Dies spiegelt sich in einer schnelleren und flüssigeren Benutzererfahrung wider.
Den schnellsten und einfachsten Weg zum ANDATA Herbstrelease 6.0 findet man unter Wie installiert man die ANDATA-Software.
Die wichtigsten Neuerungen des ANDATA Herbstrelease 6.0 sind im Folgenden beschrieben.
Stipulator
-
Die grafische Benutzeroberfläche vom Stipulator wurde als uifigure-basierte MATLAB-Anwendung neu aufgebaut. Viele unterstützende Dialoge, wie z. B. Edit signal processing (Processings > Edit), Edit case (Cases > Edit > Modify) und einige andere, wurden als uifigure-basierte Dialoge neu gestaltet. Eine neu hinzugefügte Funktion zeigt nun wichtige Informationen, Fehler, Warnungen und Protokollmeldungen direkt im Hauptfenster des Stipulator an.
-
Unter Analysis > Plot attributes > Sunburst steht eine neue Option zum Erstellen eines Sunburst-Plots zur Verfügung. Weitere Informationen finden Sie im Abschnitt „Sunburst“ im Kapitel „Plot attributes“ des Stipulator-Benutzerhandbuchs.
-
Ein neuer Menüeintrag Cases > Select > By signals insourced ermöglicht die Auswahl aller Cases mit Daten, welche im aktuellen Stipulator-Projekt intern abgespeichert sind.
-
Der Standardwert für die Einstellung „If default channels are not found“ unter Signals > Find defaults… wurde in „Keep current value“ geändert. Ebenso wurde der Standardwert für „If default attributes are not found“ unter Attributes > Find defaults… in „Keep current value“ geändert.
-
(SI-366) Es wurde ein Problem behoben, welches beim Öffnen von Links unter Attributes > Links > Open auftrat, wenn Perturbationsschritte definiert und die Option „Plot/export perturbations“ unter Analysis > Preferences… aktiviert waren.
-
Es wurde ein Thema in File > Export > Signals behoben, bei dem exportierte Dateien unbeabsichtigt überschrieben werden konnten oder der gesamte Export fehlschlug, falls Case-Namen Sonderzeichen enthielten.
-
Eine Hintergrund-Funktion, die die Konsistenz von Case-Datenstrukturen überprüft, wurde optimiert und läuft nun deutlich schneller. Diese Verbesserung macht sich insbesondere bei Stipulator-Projekten mit vielen Cases und mehreren tausend Attributen bemerkbar.
-
Signals > Find defaults… kann nun parallel ausgeführt werden, wenn die Parallel Computing Toolbox™ verfügbar ist.
-
Die parameterabhängige Extraktion wird nicht mehr unterstützt. Die Verwendung der Filter-Funktion ssreparametrize in der Signalverarbeitung liefert gleichwertige Ergebnisse.
Brainer
-
Die grafische Benutzeroberfläche vom Brainer wurde als uifigure-basierte MATLAB-Anwendung neu entwickelt. Fast alle unterstützenden Dialoge wurden ebenfalls auf uifigure-basierte Versionen umgestellt. Eine neu hinzugefügte Benutzeroberflächenkomponente zeigt wichtige Informationen, Fehler, Warnungen und Protokollmeldungen direkt im Hauptfenster des Brainer an.
-
Unter Extras > Feature Selection > Filter method selection werden zusätzliche Methoden und Plots für die Feature-Selektion auf Basis von Filtermethoden unterstützt. Weitere Informationen finden Sie im Abschnitt „Filter method selection“ im Kapitel „Feature selection“ des Brainer-Benutzerhandbuchs.
Expectator
-
Die interaktiven Dialoge zur Kalibrierung von Erwartungen („Calibrate selected expectation…“ im Hauptfenster vom Expectator) sowie der Dialog „Edit processing“ (geteilt mit Stipulator), der zum Definieren oder Bearbeiten von Signalverarbeitungsketten verwendet wird, wurden als uifigure-basierte Dialoge neu gestaltet.
-
Es wurde ein wesentlicher Punkt im Expectator behoben, bei dem in MATLAB R2024b ein Fehler auftrat, wenn in bestimmten Listen kein Element ausgewählt war.
Allgemein
-
Die grafische Benutzeroberfläche vom Mapper wurde als uifigure-basierte MATLAB-Anwendung neu entwickelt. Nahezu alle unterstützenden Dialoge wurden ebenfalls auf uifigure-basierte Versionen umgestellt. Eine neu hinzugefügte Benutzeroberflächenkomponente zeigt nun wichtige Informationen, Fehler, Warnungen und Protokollmeldungen direkt im Hauptfenster des Mapper an.
-
Die Liste der zuletzt geöffneten Dateien am Ende des Menüs „File“ in allen Tools, behält nun Einträge für Dateien bei, welche vorübergehend nicht verfügbar sind.
-
Es wurde eine Schwachstelle des Mapper behoben, durch die keine Views aus dem Power Data Selector gespeichert werden konnten, wenn zuvor keine View im Mapper-Projekt gespeichert wurde.
-
(SI-373) Es wurde ein Problem in der Hilfsfunktion ss2dmAbscissa behoben, bei welchem bestimmte MATLAB-Syntax mit der neueren, noch nicht offiziell unterstützten MATLAB-Version R2025b nicht kompatibel war.
Kommentare
Einen Kommentar schreiben