DADiSP 6.0 Top Ten New Features
DADiSP 6.0 includes a number of exciting new features and enhancements. The majority
of these changes and improvements are the direct result of customer requests
and interaction.
Active Document Server
DADiSP 6.0 now supports external Worksheet Documents or .DWK
files (DADiSP Worksheet File). DWK files are single file,
standalone worksheets that can be saved or opened by DADiSP. In
addition, DWK files can be emailed and viewed by anyone running
DADiSP 6.0 or higher. DWK files can be displayed directly
from the Web by Internet Explorer if DADiSP 6.0 is
installed.
DADiSP 6.0 functions as a full ActiveX Document Server. DADiSP
Worksheets can be embedded, manipulated, saved and printed by any
ActiveX Container application such as MS Excel or MS Word.
Extended Automation Server
DADiSP 6.0 adds several data transfer methods to an already
powerful
Automation Server environment.
DADiSP 6.0'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 6.0 also functions as an Automation Client, allowing any
COM based Automation Server to be incorporated into the DADiSP
environment via
SPL, DADiSP's Series Processing Language.
Just in Time Memory Management
DADiSP 6.0 employs an optimized 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 sized specifically to the
result of the calculation at hand. The maximum buffer size can
be customized to take advantage of today's large memory systems.
Calculations involving smaller series are automatically compacted
to conserve total memory space.
Faster Execution
Combining JIT memory management with code optimizations has
resulted in speed improvements of up to 100% for critical signal
processing functions such as FFT, SPECTRUM, PSD, CONV and FILTEQ.
Additional core routines have been optimized providing increased
performance for several other matrix and series manipulation
routines.
New Function Wizard
DADiSP 6.0 provides a new "Function Wizard" to guide you through
the selection of appropriate analysis routines in a simple and
natural manner. Functions are easily grouped to form any type of
specialized analysis expression or routines can be executed immediately
to provide quick and accurate results.
Recursive Window References
Worksheets can optionally include recursive formulae to support
the simulation of discrete and analog feedback based systems.
Direct Annotations
Text, legends, line and arrow annotations can be directly
manipulated with the mouse. Annotations can be moved, edited or
deleted by right clicking or mouse selection. Full text and line
annotation properties are configurable by standard dialogs.
Improved Hardcopy
DADiSP 6.0 automatically adjusts the Worksheet or Window plot to
make maximum use of the printer's graphics capabilities. Plot
attributes such as color, margin alignment, borders and text
justification can be specified through simple Print Preview
dialogs. Print Preview has been enhanced to produce a more realistic
rendering of the printed page.
Expanded Documentation
The DADiSP 6.0 Function Reference has been significantly
expanded and enhanced. Examples from the on-line help files can
be cut and pasted directly into a DADiSP Worksheet for immediate
evaluation.
SPL Extensions
DADiSP's Series Processing Language,
SPL, has been extended to
provide variable function arguments, ternary conditional
statements, user defined error handlers and optimized loop
processing. SPL's C/C++ syntax offers a familiar and clean
programming style allowing users to create custom functions and
procedures using standard programming techniques.
And Over 100 New Functions
DADiSP 6.0 includes over 100 new built-in and SPL routines
spanning the areas of matrix and series manipulation, signal
processing, math, color, series generation, curve fitting and
statistics. DADiSP 6.0 now offers over 1000 analysis routines
with an intuitive and familiar user interface to provide one of
the most comprehensive and easy to use data analysis tools available
today.
List of New DADiSP 6.0 Functions
Latest Release Notes