Home » Support » Release Notes » 6.5 » New Functions


"A jewel, a fully responsive package that meets the needs of the Test & Evaluation world."

- Mike Alamo, Ordnance Evaluation

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




 New Features | MATLINK