ActiveX technology enables standard web browsers to distribute, display and manipulate interactive engineering analysis worksheets
DSP Development Corporation has announced Dadisp/2002, the newest release of the engineering spreadsheet designed specifically for technical data analysis.
Dadisp/2002 now supports external Worksheet Documents or.DWK files (Dadisp Worksheet File).
DWK files are single file, standalone worksheets that adhere to the Compound Document file format.
DWK files can be emailed and viewed by anyone running Dadisp/2002 and standard Web browsers can access Dadisp Worksheets directly from the internet.
Because Dadisp/2002 functions as a full ActiveX document server, any ActiveX container application such as Excel or Word can embed, manipulate, save and print Dadisp worksheets.
Dadisp/2002 adds several data transfer methods to an extensive automation server environment.
Dadisp/2002's dual COM automation support allows both interpreted languages such as Visual Basic and compiled languages like C/C++ to make efficient use of Dadisp as an extremely powerful data analysis engine.
Any application supporting Automation can seamlessly connect to Dadisp via standard ActiveX protocols to gain access to over 1000 fast and efficient data analysis routines.
Dadisp/2002 also functions as an automation client, allowing Com based automation servers to be incorporated into the Dadisp environment via SPL, Dadisp's series processing language.
Dadisp/2002 employs a 'just in time' optimised memory management scheme to make the most of system memory when processing large or small datasets.
Large series are transparently buffered to and from the disk while in-memory buffers are tailored specifically to the result of the calculation at hand.
The maximum buffer size can be customised to take advantage of today's large memory systems.
Calculations involving smaller series automatically compress to conserve total memory space.
JIT memory management combined with code optimization has resulted in speed improvements of up to 100% for many core signal processing functions.
Dadisp/2002 extends Dadisp's series processing language, SPL, to provide variable function arguments, ternary conditional statements, user defined error handlers and optimised loop processing.
SPL's C/C++ syntax offers a familiar and clean programming style enabling users to create custom functions and procedures using standard programming techniques.
Dadisp/2002 includes over 100 new built-in and SPL routines spanning the areas of matrix and series manipulation, signal processing, maths, colour, series generation, curve fitting and statistics.
"Dadisp/2002 now offers over 1000 analysis routines with an intuitive and familiar user interface to provide one of the most comprehensive technical data analysis tools available today" said Randy Race, DSP's chief technical officer.
"Dadisp is used by thousands of scientists and engineers worldwide as a high productivity alternative to traditional spreadsheet, Fortran, C/C++ and Matlab programming."