next up previous contents index
Next: Index Up: UDI 2.1A Unified DSP Previous: 4. The DSP Functions

5. DSP Function Summary

Function Description Incr Types Page
acort Autocorrelation function yes fd [*]
autoyw Resolution of Yule-Walker System no fd [*]
bkman Blackman window yes fd [*]
cdotpr Complex dot-product yes fd [*]
cfft Complex Fast Fourier Transform no fd [*]
cholesky Cholesky decomposition of a matrix no fd [*]
convt Convolution of two vectors yes fd [*]
cpvmul Complex multiplication of two polar coordinate vectors yes fd [*]
cpvsmml Multiplication of two polar vectors by a real scalar yes fd [*]
creorgo Rearrangement of the elements of a complex vector no fd [*]
crergoa Rearrangement of a complex vector and addition yes fd [*]
cvadd Addition of two complex vectors yes fd [*]
cvcomb Creates a complex vector from two real vectors yes fd [*]
cvconj Conjugation of a complex vector yes fd [*]
cvcsml Multiplication of a complex vector by a complex scalar yes fd [*]
cvdiv Division of one complex vector by another yes fd [*]
cvexp Exponential of a complex vector yes fd [*]
cvmags Squared magnitude of a complex vector yes fd [*]
cvmov Creates a copy of a complex vector yes fd [*]
cvmul Multiplication of two complex vectors yes fd [*]
cvneg Negative of a complex vector yes fd [*]
cvinv Reciprocal of a complex vector yes fd [*]
cvrev Reverses the elements in a complex vector yes fd [*]
cvcsma Complex scalar times complex vector plus complex vector yes fd [*]
cvsmul Multiplication of a complex vector by real scalar yes fd [*]
cvsub Subtraction of two complex vectors yes fd [*]
dotpr Dot product of two real vectors yes fdl [*]
fftwts Generation of the vector of complex roots of unity no fd [*]
hamm Hamming window yes fd [*]
Function Description Incr Types Page
hann Hanning window yes fd [*]
hist Histogram of the elements of a vector no fd [*]
ilevins Inverse Levinson algorithm on real AR filter coefficient vector no fd [*]
levins Levinson algorithm on real reflection coefficient vector no fd [*]
lveq Tests equality of the elements of two real vectors yes fdl [*]
lveqzs Replaces zero elements in vector with one yes fdl [*]
lvge Greater or equal comparison of two vectors yes fdl [*]
lvgt Greater than comparison of two vectors yes fdl [*]
lvne Inequality comparison of two vectors yes fdl [*]
lvnot Compares the elements of a vector with zero yes fdl [*]
lvsmth Smoothing of the data contained in a vector yes fdl [*]
matinv Inversion of a matrix no fd [*]
maxmgv Maximum magnitude value of the elements of a vector yes fdl [*]
maxmgvi Maximum magnitude value and position in a vector yes fdl [*]
maxv Maximum value of the elements of a vector yes fdl [*]
maxvi Maximum value and position in a vector yes fdl [*]
meamgv Mean value of the magnitudes of a vector yes fdl [*]
meanv Mean value of the elements in a vector yes fdl [*]
measqv Mean of the square value of the elements of a vector yes fdl [*]
minmgv Minimum of the magnitudes of the elements of a vector yes fdl [*]
minmgvi Minimum of the magnitudes and position in a vector yes fdl [*]
minv Minimum value of the elements of a vector yes fdl [*]
minvi Minimum value and position in a vector yes fdl [*]
mmul Multiplication of two matrices no fd [*]
mtrans Transpose of a matrix no fd [*]
mvmul Premultiplication of a real vector by a real matrix no fd [*]
polar Conversion from rectangular to polar coordinates yes fd [*]
rblsq Optimal least-square solution of a linear system plus noise no fd [*]
rect Conversion from polar to rectangular coordinates yes fd [*]
reorgo Rearranges the elements of a vector no fdl [*]
rfft FFT of a real input vector no fd [*]
rfftsig Signal processing FFT of a real input vector no fd [*]
rmsqv Square root of mean of the squares of elements in a vector yes fdl [*]
sve Sum of the elements of a real vector yes fdl [*]
svemg Sum of the absolute value of the elements of a real vector yes fdl [*]
svesq Sum of the squares of the elements of a real vector yes fdl [*]
svs Sum of the signed squares of the elements of a real vector yes fdl [*]
trian Triangular window yes fd [*]
trianginf Resolution of lower triangular matrix no fd [*]
triangsup Resolution of upper triangular matrix no fd [*]
csort Rearranges a complex vector by a sorting vector no fdl [*]
sort Rearranges a real vector by a sorting vector no fdl [*]
vabs Absolute value of the elements of a real vector yes fdl [*]
vacos Arc-cosine of the elements of a real vector yes fd [*]
vacosh Hyperbolic arc-cosine of the elements of a real vector yes fd [*]
Function Description Incr Types Page
vadd Addition of two real vectors yes fdl [*]
vaddosb Sum of two real vectors divided by their difference yes fd [*]
valog Anti-log value of the elements of a vector yes fd [*]
vam Vector plus vector then times a third vector yes fdl [*]
vasin Arc-sine value of the elements of a vector yes fd [*]
vasinh Hyperbolic arc-sine of the elements of a vector yes fd [*]
vatan Arc-tangent of the elements of a vector yes fd [*]
vatan2 Arc-tangent of the quotient of two vectors yes fd [*]
vatanh Hyperbolic arc-tangent of the elements of two vectors yes fd [*]
vclip Clips a real vector at upper and lower thresholds yes fdl [*]
vclr Clears the elements of a real vector yes fdl [*]
vcos Cosine of the elements of a real vector yes fd [*]
vcosh Hyperbolic cosine of the elements of a real vector yes fd [*]
vcvmul Element-wise product of real and a complex vector yes fd [*]
vdbsafe Safe conversion to Decibels of a vector yes fd [*]
vdist Hypothenus-like calculation on two vectors yes fdl [*]
vdiv Division of elements of one real vector by another yes fdl [*]
vexp Exponential of the elements of a real vector yes fd [*]
vexpdev Vector of Gaussian distributed random numbers yes fd [*]
vfill Sets all elements of a vector to the same value yes fdl [*]
vfiliir1 First order IIR filter yes fd [*]
vfiliir2 Second order IIR filter yes fd [*]
vshort Converts a floating-point vector to short yes fd [*]
vlong Converts a floating-point vector to long yes fd [*]
vfloat Converts a short integer vector to float yes s [*]
vlfloat Converts a long integer vector to float yes l [*]
vfrac Fractional part of each element of a vector yes fd [*]
vgeomea Geometric mean of corresponding elements of two vectors yes fdl [*]
vgeoser Generates a geometric series yes fdl [*]
vharmea Harmonic mean of corresponding elements of two vectors yes fdl [*]
vicexpr Intercorrelation-index like expression between three vectors yes fd [*]
vimag Imaginary part of a complex vector yes fd [*]
vinter Real linear interpolation vector of two vectors yes fd [*]
vinv Reciprocal value of each element of a vector yes fd [*]
vinvsafe Reciprocal value of elements of a vector (safe) yes fd [*]
vj0 Zero-order Bessel function of the first kind of a vector yes fd [*]
vj1 First-order Bessel functionof the first kind of a vector yes fd [*]
vjn n-order Bessel function of the first kind of a vector yes fd [*]
vlicomb Linear combination of two vectors yes fdl [*]
vlim Binarization of a vector by a limit value yes fdl [*]
vlisnl n-order median filtering yes fd [*]
vln Natural logarithm of the elements of a vector yes fd [*]
vlog Base 10 logarithm of the elements of a vector yes fd [*]
vma Vector times vector plus vector yes fdl [*]
vmax Element-wise maximum value between two vectors yes fdl [*]
Function Description Incr Types Page
vmaxmg Element-wise maximum absolute value of two vectors yes fdl [*]
vmin Element-wise minimum value of two vectors yes fdl [*]
vminmg Element-wise minimum absolute value of two vectors yes fdl [*]
vmmul Post-multiplication of a matrix by a vector no fd [*]
vmov Makes a copy of a real vector yes fdl [*]
vmsa Multiplication of two vectors and addition of a scalar yes fdl [*]
vmsb Vector times vector minus scalar yes fdl [*]
vmul Vector times vector yes fdl [*]
vneg Negative value of each element of a vector yes fdl [*]
vpeaks Finds peaks in a vector yes fdl [*]
vpoly Computes the value of a polynomial function yes fdl [*]
vramp Creates a vector of linearly increasing/decreasing values yes fdl [*]
vran0 Vector of uniformly distributed random numbers yes fd [*]
vreal Real part of a complex vector yes fd [*]
vrelerr Relative error between two vectors yes fd [*]
vresamp Resamples a vector of (time,frequency) ordered pairs yes fd [*]
vrev Reverses the order of the elements in a vector yes fdl [*]
vrot Shifts the position of the elements in a vector yes fdl [*]
vsadd Adds a scalar value to a vector yes fdl [*]
vsasm Scalar times vector plus scalar yes fdl [*]
vsboadd Difference of two vectors divided by their sum yes fd [*]
vsboads Difference of two vectors divided by their sum (safe) yes fd [*]
vsbm Vector minus vector then times a third vector yes fd [*]
vsdiv Vector divided by scalar yes fdl [*]
vsin Sine of the elements of a vector yes fd [*]
vsinh Hyperbolic-sine of the elements of a vector yes fd [*]
vsinter Linear interpolation of two vectors by a scalar yes fd [*]
vsma Vector times vector plus vector yes fdl [*]
vsmax Maximum value of a scalar and each element of a vector yes fdl [*]
vsmin Minimum value of a scalar and each element of a vector yes fdl [*]
vsmmul Vector times vector times scalar yes fdl [*]
vsmsa Vector times scalar plus scalar yes fdl [*]
vsmsb Vector times scalar minus scalar yes fdl [*]
vsmul Vector times scalar yes fdl [*]
vsq Square of the elements of a vector yes fdl [*]
vsqicex Square of an intercorrelation expression of two vectors yes fd [*]
vsqrt Square root of each element of a vector yes fd [*]
vssq Signed-square of each element of a vector yes fdl [*]
vssub Vector minus scalar yes fdl [*]
vsub Vector minus vector yes fdl [*]
vswap Exchanges corresponding elements from two vectors yes fdl [*]
vtan Tangent of the elements of a vector yes fd [*]
vtanh Hyperbolic tangent of the elements of a vector yes fd [*]
vthres Thresholds each element of a vector by a scalar yes fdl [*]
vwrap Modulo value of each element of a vector with a scalar yes fdl [*]
Function Description Incr Types Page
vy0 Zero-order Bessel function of the second kind of a vector yes fd [*]
vy1 First-order Bessel function of the second kind of a vector yes fd [*]
vyn n-order Bessel function of the second kind of a vector yes fd [*]


next up previous contents index
Next: Index Up: UDI 2.1A Unified DSP Previous: 4. The DSP Functions
Diemo Schwarz
1999-03-04