|
DADiSP New Functions
DADiSP 6 includes over 100
new functions. Full desciptions of each routine is included in the on-line
help system.
ActiveX
castvariant Convert to explicit Automation variant type
comfilestatus Returns the Status of a Command File
excelpie Demonstrates Automation of Excel
getobject Connects to a Running ActiveX Server
msword2 Paste Worksheet into a Word Document
ws2html Convert Worksheet to HTML via Word
xlget Returns a Range of Values from Excel
xlinit Starts an ActiveX Connection with Excel
xlput Transfers a Range of Values to Excel
Colour Manipulation
getcolormap Retrieve Current Colourmap
getcrange Retrieve Current Colour Range
resetmap Reset Worksheet Colourmap
savecmap Save Colourmap with Worksheet
Curve Fitting
expfit Exponential Fit
invdistance Inverse Distance 2D Gridding
lsinfit Known Frequency Sine Fit
powfit Power Fit
Logical Functions
iscomplx Tests for Complex Values
isempty Tests for Empty Series
isinf Tests for Infinite Values
isnan Tests for NA Values
isreal Tests for Real Values
isstr Tests for String
Maths Functions
erfcinv Inverse Incomplete Error Function
erfinv Inverse Error Function
makecartesian Converts to Complex Cartesian
makepolar Converts to Complex Polar
maxidx Index of Maximum Value
maxloc XY Location of Maximum Value
minidx Index of Minimum Value
minloc XY Location of Minimum Value
polyroot Polynomial Roots
round Round to Nearest Integer
Matrix Manipulation
^^ Matrix Power
/^ Matrix Right Divide
~^ Matrix Conjugate Transpose
chol Cholesky Factorization
cond Condition Number of a Matrix
eig Combined Eigenvalue and Eigenvector Computation
fliplr Reverses the Columns of a Matrix
flipud Reverses the Rows of a Matrix
kron Kronecker Tensor Product
norm Matrix Norm
null Orthogonal Basis for Null Space
orth Orthogonal Basis using SVD
pinv Pseudo-Inverse of a Matrix
rank Number of Independent Rows or Columns
repmat Replicates a Matrix down and across
trace Diagonal Sum of a Matrix
tril Lower Triangle of a Matrix
triu Upper Triangle of a Matrix
Machine Metrics
eps Minimum Positive Tolerance
inf Numeric Representation of Positive Infinity
realmax Largest Positive Number
realmin Smallest Positive Number
Miscellaneous
getplotstyle Retrieve Series Plotting Style
getplottype Retrieve Series Plotting Type
gotourl Starts Web Browser and Opens the Specified Page
onplot Execute Commands when Plotting
rtspin Real Time 3D Plot Spin
setcolheader Label a Table Column
text Arbitrary Text Annotation
unoverlay Remove an Overlay
Plot
barctr Centre Bar Graph Bars on Values
bargap Specify Gaps between Bars on Values
barstyle Specify Bar Graph Reference Line
stepctr Centre Steps Plot on Values
Series Generation
gimpulse Generate an Impulse with a Sample Rate
linspace Generate Linear Spaced Values
logspace Generate Log Spaced Values
magic Generates a Magic Square
meshgrid Generate an XY Grid from a Series
Series Manipulation
colextract Extract from Columns
colidx Returns the Indices for each Column
colprod Returns the Product of each Column
deletecol Deletes One or More Columns
deleterow Deletes One or More Rows
demean Removes Mean Value
idx Returns the Indices of a Series
insert Insert Values into a Series
numel Returns the Total Number of Elements
replace Replace Values in a Series
remove Remove Values from a Series
vmax Maximum of One or More Arguments
vmin Minimum of One or More Arguments
Signal Processing
effbit Effective Bit Calculation
deconv Deconvolve two Series
fdeconv Deconvolve two Series using the FFT
fftp2 2D Polar FFT
ifftp2 2D Polar Inverse FFT
rescale Linearly Rescale Amplitude
zpfcoeff Design Digital Filter from S Domain
SPL
argv Specifies Variable Arguments in an SPL Routine
getargv Retrieves a Variable Argument
loop Optimized Simple Loop Processing
Statistics
hist Fast Histogram
invprobn Inverse Normal Cumulative Distribution
pdfnorm Normal Probability Density Function
Utilities
copydataset Copies a Dataset
copyseries Copies a Series
deletelabbook Deletes an Entire Labbook
exportworksheet Saves Worksheet to External DWK file
importworksheet Loads External DWK Worksheet file
openlabbook Opens a LabBook
numvwins Number of Visible Windows
tic Start Internal Timer
toc Stop Internal Timer
which Returns Path to SPL or Filename
Other Changes
ANS Variable Result of the Last Scalar Expression
Command Form splload myfun is Equivalent to splload("myfun")
Clear Can Clear Windows, Variables and Functions
Ctrl-P Copies Worksheet Bitmap to Clipboard
Matrix Solve \^ Operator handles non-square matrices
Hex Display Use Tools-Options-Preferences-Window Menu
a[j,k] = {} Deletes elements, rows or columns
|