This page describes the changes made to UniPlot 5.9.3 since version 5.9.2.
| New Functions in UniPlot 5.9.3 | |
|---|---|
| DocInsertToc | DocInsertToc inserts or updates a Table of Contents. |
| NC_ExportData | NC_ExportData converts netCDF data files (.nc) into another data format. |
| isfinite | isfinite determines whether the given number is finite. |
The changes are listed in the history table at the end of the function description.
| Modified Functions in UniPlot 5.9.3 | |
|---|---|
| ST_seti | The ST_seti function takes an vector argument (A), sorts the data and removes duplicate elements. The function returns an index vector of the result. |
| finite | finite checks if the argument is 0/0 or 1/0. |
| inf | inf returns the result of 1/0. |
| isinf | isinf checks if its argument is in the range -INF ... INF. |
| nan | nan (Not a Number) returns the number 0/0. |
The following bugs have been fixed:
(ID1336): Most of the DLLs and EXE files did not contain the correct version numbers. The version number can be displayed in the explorer (Properties).
(ID1777): Table Object: If the line color or edge line was modified at the right or lower side of table object a memory access violation could occur that would be displayed when the document was closed (Error code C00000005).
(ID1926): auto_GetFileNameDialog: The dialog box was sometimes not initialized correctly.
(ID1929): Compressor map: The surge line and choke limit was sometimes swapped.
(ID1930): During the import of Excel 2007 xlsx files UniPlot sometimes crashed. The import filter contained an error which occurred irregularly.
(ID1932): The dialog box to edit the $-placeholders did not display elements containing an @-character.
(ID1934): Data=>Linear Interpolation: (Datasets=>2D Interpol Sum/Diff...) The standard deviation was not updated during data exchange.
(ID1935): auto_ReplaceTextDialog: The function displayed identical $-placeholders as often as they occurred in the page.
(ID1936): Datasets with more than 10,000 points did not display data symbols.
(ID1941): File=>Open: An IPW document could be opened by different instances of UniPlot simultaneously (Bug in 5.9.0, 5.9.1 and 5.9.2).
(ID1949): DocGetAllPages: The function could cause a memory access violation if a new page was added to an existing document.
(ID1951): The Edit=>Replace command would display the message “1 Text replaced”, even if no text was replaced.
(ID1955): fwrite(fp, ssText) modified the argument ssText unintentionally.
(ID1956): DdeInitiate failed, if the application was not completely started. Now DdeInitiate waits a moment (0.5 seconds) for the application to respond.
(ID1958): TYSetMinAndDelta: The function only set the parameters, if the dataset was already added to a document.
(ID1959): The command File=>More File Functions=>Waterfall-Single Cycle Import will now display an error message, if the data contains invalid values.
(ID1961) Formula-Interpreter: If a channel name and a used formula function name were identical, the function could not be created. Example:
bit1 = bit(bit, 3)
(ID1962): Diagram Grid Lines: Dashes lines were plotted by accident with a function that would paint the gaps in white. The gaps were to small.
(ID1963) 2D-Dataset: In some cases the vertical hatch filling was not displayed.
(ID1964) XYGetData: If the dataset was a threshold line (XY_THRESHOLD_XCONST or XY_THRESHOLD_YCONST) XYGetData return 0 and 1 for the variable value. Now the function returns the axis limits. The problem occurred if two threshold values were used as a hatch fill area (Data=>Datasets=>2D Fill).
A complete list of known bugs can be found on the Internet: http://www.uniplot.com/bugs_e.htm.
id-1701546