DADiSP 6.0 B18 Release Notes

Misc Changes


ANS Result Variable


The result of the last scalar or string expression is saved in the global variable ans. Series results are not duplicated (since they are saved in a Window or variable).

New Command Form Syntax


Any function that accepts a string can also be entered in command form. For example:


        splload("\functions\myfun.spl")

can also be specified as:


        splload \functions\myfun.spl

The command form is only supported at the command line.

CLEAR Function.


CLEAR can clear Windows, macros, variables and functions. CLEAR can also be specified in command form. For example:


        clear w1
        clear a
        clear myfun
        clear mymac

are all valid uses of CLEAR.

Worksheet Bitmap Copy


Ctrl-P copies the Worksheet bitmap to the clipboard.

Matrix Solve


Matrix Solve \^ Handles Non-square Matrices. Over or under determined matrices are solved using QR decomposition.

Hex Display


Tables and Window Scales can Display Hex Values See Tools-Options-Preferences-Window to set hex display.

Worksheet Colormap


The colormap is now saved and restored with Worksheets.

Unitless Processing


Series math with "No Units" preserves deltax, xoffset, etc.

HISTOGRAM Bin Edges


The HISTOGRAM function accepts an optional series of bin edges.

Hex Value Importing


Importing, READT and WRITET support hex values.

XY Linear Regression


LINREG and LINREG2 handle XY series.

Missing Value Import Support


Import supports IGNORE_MISSING, MISSING_VALUE and DELIMITERS keywords.

XY Integration


INTEG and DECIMATE support XY series.

Rational Fraction Display


SETFORMAT(7) sets the display format to rational fraction such that 1.5 displays as 3/2.

SETXLOG and SETYLOG Exponent Display


SETXLOG and SETYLOG accept optional 3rd argument to specify 10^n tic values for log plots. SETYLOG(1, 0, 1) sets the Y axis to log with tic labels of the form 10^1, 10^2, 10^3, etc.

SI Unit Abbreviations


All internal units and abbreviations now conform to SI standards.

User Defined Toolbar Bitmaps


TOOLBAR supports user defined bitmap buttons.

Window Aspect Ratio


SETASPECT sets the aspect ratio (width/height) of the plotting area.

User Defined Autoscale Coordinates


SETXAUTO, SETYAUTO set the autoscale coordinates.

User Defined Unit Expressions


DEFUNITS defines a new unit with expansion.

User Defined RGB Colors


DEFCOLOR defines a new RBG color.

Modeless File Display


VIEW and VIEWFILE use display modeless dialog boxes.

Log Axes for Images


Images can be displayed with log scales.

User Defined Macro on Worksheet Loading


$PREINITWKS macro executes before drawing Windows when loading a Worksheet.

Raw Byte Data Conversion


CASTBYTE accepts "byte stream" flag to cast raw bytes into a series. A series can also be converted into a raw byte stream of a specified type.

XP SP2 Command File Fix


Windows XP SP2 alters some keyboard handling functions that can effect proper execution of command files. A fix to restore correct command file processing has been implemented.

Multicolumn Memory Management


Better memory management for matrix and multi-column calculations.

Reset User Defined Macros


RESETMACROS clears user defined macros and resets system macros.

Recursive Calculation Interruption


CALC(-1) breaks circular calculations.

XY Area Calculation


AREA and INTEG use the modified Simpson's Rule for XY data.

Multiple Column Header Specification


SETCOLHEADER accepts multiple header strings and column numbers.

 SPL Functions | Bug Fixes