DADiSP 6.5 B05 Release Notes
New Functions
Over 100 new functions have been added to DADiSP 6.5. Full
descriptions of the functions listed here are included in the
on-line help system.
ActiveX
calculate |
Evaluate a Command String with Optional Arguments and Return a Variant |
fireevent |
Fire a Custom ActiveX Event for Automation Languages |
getcontrol |
Return the Handle of the Current ActiveX Control |
raiseevent |
Fire a Custom ActiveX Event for .NET languages |
registerevent |
Assign an SPL Function to an external ActiveX Event |
unregisterevent |
Remove an ActiveX Event Handler |
Color Manipulation
pink |
Generate a Black, Red, Yellow, White Colormap |
webcolors |
Define 128 Web Compatible Colors |
Conversions
castwindow |
Cast an Input Expression to a Window |
hex2int |
Convert a Hexidecimal String to an Integer |
int2hex |
Convert an Integer to Hexidecimal String |
makecartesian |
Combine Two Expressions into Complex Cartesian Form |
makepolar |
Combine Two Expressions into Complex Polar Form |
refseries |
Reference a Series in an SPL Function without Creating a Copy |
refwindow |
Reference a Window in an SPL Function |
Curve Fitting
gaussfit |
Gaussian Exponential Fit |
linfit |
Least Squares Fitting of Arbitrary Basis Functions |
sinfit |
Fits a Sin using the FFT |
trend |
Least Squares Line Fit |
File Functions
copyfile |
Copy Folder or One or More Files |
delfile |
Delete One or More Files |
direxists |
Test if Folder Exists |
fileexists |
Test if File Exists |
mkdir |
Create a New Folder |
movefile |
Move Folder or One or More Files |
rmdir |
Delete a Folder |
Graphics
arrowdraw |
Draw an Arrow |
deletehandle |
Delete a Text or Shape Object |
ellipsedraw |
Draw an Ellipse |
findhandle |
Return a Handle to a Shape or Text Object |
findshape |
Return a Handle to a Shape Object |
findtext |
Return a Handle to a Text Object |
linedraw |
Draw Single or Multiple Segment Line |
polygondraw |
Draw a Closed Polygon |
rectdraw |
Draw a Rectangle |
Math Functions
airy |
Airy Function of the First or Second Kind |
besselh |
Bessel Function of the Third Kind (Hankel Fnction) |
besseli |
Modified Bessel Function of the First Kind |
besselj |
Bessel Function of the First Kind |
besselk |
Modified Bessel Function of the Second Kind |
bessely |
Bessel Function of the Second Kind |
cumtrapz |
Trapezoidal Rule Integration |
fresnelc |
Fresnel Cosine Integral |
fresnels |
Fresnel Sine Integral |
linavg |
Zero Phase Shift Moving Average |
trapz |
Trapezoidal Rule Area Calculation |
Operators
.* |
Scalar Multiply |
./ |
Scalar Divide |
.' |
Non-conjugate Matrix Transpose |
@@ |
Concatenate Two Series |
@= |
Append a Series In Place |
Plot
setstripchartalt |
Set Stripchart Alternate Scales |
setstripchartcolormode |
Set Stripchart Series Color Inheritance |
setstripchartdir |
Set Stripchart Trace Stacking Order |
setstripchartgap |
Set Percentage Gap between Stripchart Traces |
setxticprecision |
Set the Numerical Precision of X Tic Values |
setyticprecision |
Set the Numerical Precision of Y Tic Values |
stripchart |
Create a Multi-series Stacked Stripchart Plot |
Series Manipulation
delmatch |
Deletes Values from a Source Series Found in a Target Series |
findcol |
Finds the Columns of a Series that Match a Condition |
findrow |
Finds the Rows of a Series that Match a Condition |
sermatch |
Returns the Indices of the Values of a Source Series Found in a Target Series |
Signal Processing
decilp |
Band Limited Series Decimation |
demodfm |
Demodulate an FM Series using the Hilbert Transform |
finteg |
Frequency Domain Integration |
freqs |
Frequency Response of a Laplace Transform in Radians |
freqz |
Frequency Response of a Z Transform |
grpdelay |
Calculate the Group Delay of a Z Transform |
impz |
Calculate the Impulse Response of a Z Transform |
invfreqs |
Find Analog Filter Coeffcients from a Complex Frequency Response |
invfreqz |
Find Digital Filter Coeffcients from a Complex Frequency Response |
invpsd |
Construct a Time Series from a Given PSD Series |
modfm |
Frequency Modulate a Series |
nfft |
N Point FFT with Zero Padding or Time Aliasing |
nspectrum |
N Point Spectrum with Zero Padding or Time Aliasing |
padfilt |
FIR Filtering with Optional Endpoint Padding |
polyder |
Evaluate the Derivative of a Polynomial |
polystab |
Reflect Polynomial Roots to Inside of Unit Circle |
polyval |
Evaluate a Polynomial |
resample |
Resample a Series to a Specified Sample Rate |
sfreq |
Frequency Response of a Laplace Transform in Hertz |
zhpfilt |
High Pass Filtering By FFT Zeroing |
zlpfilt |
Low Pass Filtering By FFT Zeroing |
zpfcoef |
Digital Filter Design from Analog Poles and Zeros |
SPL
extern |
Function or File Based Global Variable Declaration |
static |
Function or File Based Static Variable Declaration |
Statistics
gammainc |
Regularized Incomplete Gamma Function |
kurtosis |
Series kurtosis |
percentile |
Percentile Estimation of a Series |
skew |
Skewness of a Series |
std |
Sample (population) Standard Deviation |
String Functions
filestrrep |
Replace a Pattern String with a New String in a List of Files |
getexename |
Return Executable or ActiveX Server Name |
getmiscpath |
Return the Location of Various System Folders |
strmatch |
Find a Pattern String with a Search String |
strreplace |
Replace a Pattern String with a New String |
Time and Date
decdate |
Convert Decimal Date to Standard Date |
dectime |
Convert Decimal Time to Standard Time |
getxdate |
Return the Displayed X Window Coordinates in Date Values |
getxtime |
Return the Displayed X Window Coordinates in Time Values |
setxdate |
Set the X Coordinates of a Window in Date Values |
setxtime |
Set the X Coordinates of a Window in Time Values |
Utilities
autoconfig |
Configure Folder Layout to Conform to Vista/Windows 7 Conventions |
gotourl |
Open a Web Page in the Default Browser |
hideall |
Hides all Windows |
itemprocess |
Let Math Functions Automatically Process Overlays |
pdchist |
Add a Command String to the Right-Click Popup Menu |
protectwin |
Protect a Window and Preserve Formula |
rehash |
Updates Internal Paths |
showwinname |
Display or Hide Window Names |
unix2dos |
Converts Unix Style File to Windows/DOS File |
unprotectwin |
Re-established a Protected Window Formula |
viewhtml |
Display an HTML File or Web Page |
winlock |
Lock a Window Formula |