Was ist neu in UniPlot 5.5.0¶
Auf dieser Seite werden die Änderungen von UniPlot 5.5.0 gegenüber UniPlot 5.4.1 beschrieben.
Änderungen und Erweiterungen¶
Neue Funktionen zum Laden und Speichern von Datendateien im Excel 2007-Format wurden zugefügt. Excel muss dazu nicht auf Ihrem Rechner installiert sein. Excel-2007-Tabellen können bis zu 1.000.000 Zeilen und bis zu 16.000 Spalten enthalten.
Die Dokumentation der neuen UniScript-Funktionen finden Sie unter Überblick Excel-Dateien. Die Funktionen zum Schreiben von Excel-2007-Dateien können nun auch Tabellen mit mehreren Seiten erzeugen. Es sind auch Formatierungen der Zellen möglich.
Import von DIAdem TDM- bzw. TDMS-Dateien (siehe Import/Export von TDM-Dateien).
Import von MDF-Stiegele-Dateien (Fa. Stiegele Datensysteme GmbH und Fa. Caesar Datensystem GmbH).
Funktionen zum Zugriff auf sqlite3-Datenbanken (siehe http://www.sqlite.org/ und Überblick SQLite).
Funktionen zum Zugriff auf PostgreSQL-Datenbanken (siehe http://www.postgresql.org/ und Überblick PostgreSQL).
Daten=>Datenaustausch (Seite): Im 2D-Stil-Dialog können nun auch die Marker-Eigenschaften ausgewählt werden.
Kürzere Ladezeiten bei größeren Dokumenten mit vielen Seiten. Während das Laden eines Dokuments mit 255 Seiten bisher ca. 5 Sekunden dauerte, sollte es nun annähernd verzögerungsfrei (< 0,5 Sekunden) geladen werden.
Der Wert für ungültige Datenpunkte („missing values“) in NC-Dateien wurde geändert. Der neue Wert ist 1e10. Dieser Wert wird sowohl für einfach genaue Gleitkommazahlen (float - 4 Bytes) als auch für doppelt genaue Gleitkommazahlen (double - 8 Bytes) verwendet. Mit den bis einschließlich Version 5.4.1 verwendeten Werten traten Probleme bei Vergleichsoperationen und andere Probleme auf.
Verbesserter Import-Filter für CSV-, Text- und Excel-Dateien sowie UTX-Dateien. Siehe Formatvorschriften für CSV-, Text- und Excel-Dateien. Der Datei=>Import Optionen-Dialog wurde angepasst. Die nicht mehr benötigten Optionen für den Datenimport wurden entfernt.
Die 3D-Farblegende wurde geändert. Nun wird für die 3D-Farblegende ein Tabellen-Objekt verwendet. Die Legende kann horizontal oder vertikal angeordnet werden. Um eine 3D-Farblegende zu erzeugen markieren Sie einen 3D-Datensatz mit der rechten Maustaste und wählen 3D Legende aus dem Kontextmenü (siehe auch Daten=>3D Farblegende).
Neue UniScript-Funktionen¶
Eine Tabelle mit allen neuen UniScript-Funktionen finden Sie unter UniScript 5.x.
Fehlerkorrekturen¶
Der folgende Fehler wurde korrigiert:
- (ID1412): Wenn der 2D-Datensatz-Dialog mit der ESC-Taste beendet wurde, wurden manchmal keine Kurven mehr ausgegeben. Es musste ein Replot (Alt+R) durchgeführt werden.
- (ID1435): Bei dem Befehl Datei=>Schließen und kompakt speichern ging das Erzeugungsdatum der UniPlot-Datei verloren. Die neue Funktion SetFileTime korrigiert das Datum nun.
- (ID1436) @f{legendfile}: Die Funktion änderte die Reihenfolge der angezeigten Dateien. Nun sollte die Reihenfolge nicht mehr geändert werden.
- (ID1447): Die Funktionen CopyFile und MoveFile können nun mit Unicode-Dateinamen verwendet werden.
- (ID1456): Die Funktion fgetline hatte in UniPlot 5.4.1 bei Dateien mit 0-Zeichen ein anderes Verhalten als in früheren Versionen. 0-Zeichen wurden als Zeilentrenner aufgefasst. Es wird nun wieder bis zum „echten“ Zeilentrenner gelesen, fgetline liefert die Zeichenkette jedoch nur bis zum ersten 0-Zeichen.
- (ID1458): Wurde im Dialogfeld Extras=>Einstellungen ändern der Befehl Einstellungen auf Standard setzen ausgewählt, wurde die Sektorgröße für UniPlot-Dateien auf 512 Bytes gesetzt. Nun wird die Sektorgröße nur unter Windows NT 4.0 auf 512 Bytes gesetzt und sonst auf 4096 Bytes.
- (ID1464): IFILE: Wenn die maximale Kurbelwinkelauflösung im IFILE 0.025 Grad KW beträgt, berechnete der IFILE Filter einen falschen Kurbelwinkelkanal CA. Bei diesen Dateien wurde eine Kurbelwinkelauflösung berechnet, die um den Faktor 2 größer war als in der Datei angegeben.
- (ID1462): 2D-Datensatz: Wenn die Daten eines 2D-Datensatzes NANs (Not a Number) enthielten, steckte UniPlot in einer Endlosschleife fest.
- (ID1466): Bei der Funktion ExcelRead trat in manchen Fällen ein Fehler auf, wenn die Excel-Datei sehr viele Zeichenketten enthielt und von einer Far East-Version von Excel gespeichert worden war.
- (ID1468): FileToField: Wenn das Spaltentrennzeichen innerhalb von Anführungstrichen stand und der Parameter bQuotedNumberConversion den Wert TRUE hatte, wurde die Datei nicht korrekt gelesen.
- (ID1471): Daten=>Datenaustausch (Seite): Falls für eine NC-Datei ein
Rekordfilter definiert war und ein Datensatz-Kanal nur missing_values enthielt,
trat ein Skript-Fehler auf (
DS_interface_SetDataSource.ic
, Zeile 523).
id-1559992