From Jacket Wiki
Back to Documentation
This page provides a list of all JACKET functions.
Function Categories
Basic Syntax
Alphabetical Function List
- ABS - Absolute value and complex magnitude
- ACCUMARRAY - Construct array with accumulation
- ACOS - Inverse cosine; result in radians
- ACOSD - Inverse cosine; result in degrees
- ACOSH - Inverse hyperbolic cosine
- ACOT - Inverse cotangent; result in radians
- ACOTD - Inverse cotangent; result in degrees
- ACOTH - Inverse hyperbolic cotangent
- ACSC - Inverse cosecant; result in radians
- ACSCD - Inverse cosecant; result in degrees
- ACSCH - Inverse hyperbolic cosecant
- ALL - Determine whether all array elements are nonzero
- AND - Find logical AND of array or scalar inputs
- ANGLE - Phase angle
- ANY - Determine whether any array elements are nonzero
- ARRAYFUN - Apply function to each element of array
- ASEC - Inverse secant; result in radians
- ASECD - Inverse secant; result in degrees
- ASECH - Inverse hyperbolic secant
- ASIN - Inverse sine; result in radians
- ASIND - Inverse sine; result in degrees
- ASINH - Inverse hyperbolic sine
- ASSIGNIN - Assign value to variable in specified workspace
- ATAN - Inverse tangent; result in radians
- ATAN2 - Four-quadrant inverse tangent
- ATAND - Inverse tangent; result in degrees
- ATANH - Inverse hyperbolic tangent
- Arithmetic_Operators - Matrix and Arithmetic Operators
- BARTLETT - Bartlett Window
- BESSELH - Bessel function of third kind (Hankel function)
- BESSELI - Modified Bessel function of first kind
- BESSELJ - Bessel function of first kind
- BESSELK - Modified Bessel function of second kind
- BESSELY - Bessel function of second kind
- BETA - Beta function
- BETALN - Logarithm of beta function
- BICGSTAB - Biconjugate gradient stabilized method.
- BILINEAR - Bilinear transformation method for analog-to-digital filter conversion
- BINOFIT - Binomial parameter estimates
- BINOSTAT - Binomial mean and variance
- BITAND - Bitwise AND
- BITCMP - Bitwise complement
- BITOR - Bitwise OR
- BITSHIFT - Shift bits specified number of places
- BITXOR - Bitwise XOR
- BLACKMAN - Blackman Window
- BLACKMANHARRIS - Minimum 4-term Blackman-Harris window
- BLKDIAG - Construct block diagonal matrix from input arguments
- BREAK - Terminate execution of for or while loop
- BRUSH - Interactively mark, delete, modify, and save observations in graphs
- BSXFUN - Apply element-by-element binary operation to two arrays with singleton expansion enabled
- BUTTER - Butterworth filter design
- BWDIST - Distance transform on binary image
- BWLABEL - Binary Connected Component Labeling
- BWMORPH - Morphological operations on binary images
- BWPACK - Packing binary images into unisgned integers
- BWUNPACK - Unpacking binary images from unsigned integers
- CAST - Cast variable to different data type
- CAT - Concatenate arrays along specified dimension
- CATCH - Handle error detected in try-catch statement
- CDF - Cumulative distribution functions
- CDF2RDF - Convert complex diagonal form to real block diagonal form
- CEIL - Round toward infinity
- CHAR - Convert to character array (string)
- CHOL - Cholesky factorization
- CHOLCOV - Cholesky-like covariance decomposition
- CIRCSHIFT - Shift array circularly
- CLASS - Return the underlying data type of variable
- CLEAR - Remove items from workspace, freeing up system memory
- COL2IM - Transform columns of matrix into an image
- COLON - Create vectors, array subscripting and loop iterators
- COMPLEX - Construct complex data from real and imaginary comp.
- COND - Condition number with respect to inversion
- CONDEST - 1-norm condition number estimate
- CONJ - Complex conjugate
- CONTINUE - Pass control to next iteration of for or while loop
- CONV - Convolution and polynomial multiplication
- CONV2 - 2-D convolution
- CONVN - N-D convolution
- CORR2 - 2-D correlation coefficient
- CORRCOEF - Correlation coefficients
- CORRCOV - Convert covariance matrix to correlation matrix
- COS - Cosine of argument in radians
- COSD - Cosine ofo argument in degrees
- COSH - Hyperbolic cosine
- COT - Cotangent of argument in radians
- COTD - Cotangent of argument in degrees
- COTH - Hyperbolic cotangent
- COV - Covariance matrix
- CROSS - Vector cross product
- CSC - Cosecant of argument in radians
- CSCD - Cosecant of argument in degrees
- CSCH - Hyperbolic cosecant
- CTRANSPOSE - Matrix transpose
- CUMPROD - Cumulative product
- CUMSUM - Cumulative sum
- DCT - Discrete cosine transform
- DECONV - Deconvolution and polynomial division
- DEL2 - Discrete Laplacian
- DET - Matrix determinant
- DIAG - Diagonal matrices and diagonals of matrix
- DIFF - Differences and approximate derivatives
- DISP - Display text or array
- DISPLAY - Display text or array (overloaded method)
- DOT - Vector dot product
- DOUBLE - Convert to double precision
- DOWNSAMPLE - Decrease sampling rate by integer factor
- EDGE - Find edges in grayscale image
- EIG - Find eigenvalues and eigenvectors
- EIGS - Finds largest eigenvalues and eigenvectors of a matrix
- ELSE - Execute statements if condition is false
- ELSEIF - Execute statements if additional condition is true
- END - Terminate block of code, or indicate last array index
- EPS - Floating-point relative accuracy
- EQ - Test for equality
- ERF - Error function
- ERF,_ERFC,_ERFCX,_ERFINV,_ERFCINV - Error function
- ERFC - Error function
- ERFINV - Error function
- ERFCINV - Error function
- ERFCX - Error function
- ERFINV - Error function
- EXIST - Check existence of variable, function, directory, or Java™ programming language class
- EXP - Exponential
- EXPCDF - Exponential cumulative distribution function
- EXPFIT - Exponential parameter estimates
- EXPINV - Exponential inverse cumulative distribution function
- EXPLIKE - Negative log-likelihood for the exponential distribution
- EXPM1 - Compute exp(x)-1 accurately for small values of x
- EXPPDF - Exponential probability density function
- EXPRND - Random arrays from exponential distribution
- EXPSTAT - Mean and variance of the exponential distribution
- EYE - Identity matrix on GPU
- FACTORIAL - Factorial function
- FALSE - Logical 0 (false)
- FEVAL - Evaluate function handle
- FFT - Discrete Fourier transform
- FFT2 - 2-D discrete Fourier transform
- FFTFILT - FFT-based FIR filtering using overlap-add method
- FFTN - N-D discrete Fourier transform
- FFTSHIFT - Shift zero-frequency component to center of spectrum
- FILTER - 1-D digital filter
- FILTER2 - 2-D digital filter
- FILTFILT - Zero-phase digital filtering
- FILTIC - Initial conditions for transposed direct-form II filter implementation
- FIND - Find indices and values of nonzero elements
- FIR1 - Frequency sampling-based finite impulse response filter design
- FIR2 - Frequency sampling-based finite impulse response filter design
- FIX - Round toward zero
- FLIPDIM - Flip array along specified dimension
- FLIPLR - Flip matrix left to right
- FLIPUD - Flip matrix up to down
- FLOOR - Round toward minus infinity
- FOR - Execute statements specified number of times
- FREQS - Frequency response of analog filters
- FREQSPACE - Frequency spacing for frequency response
- FULL - Convert sparse matrix to full matrix
- FUNM - Evaluate general matrix function
- GACTIVATE - Jacket license activation
- GAMMA - Gamma functions
- GAMMAINC - Gamma functions
- GAMMALN - Gamma functions
- GAMSTAT - Gamma mean and variance
- GCACHE - Save GPU compiled code for given M code
- GCLF - Clear the current plot
- GCLOSE - Remove GPU figure
- GCOMPILE - Compile M-code directly into a single CUDA kernel
- GDOUBLE - Convert to GPU-based double precision
- GDRAWNOW - Force execution of all pending graphics commands and display
- GE - Test for greater than or equal to
- GEND - Run multiple FOR-loop iterations simultaneously on the GPU
- GEOCDF - Geometric cumulative distribution function
- GEOMEAN - Geometric mean
- GEOPDF - Geometric probability density function (pdf)
- GEORND - Random arrays from the geometric distribution
- GEOSTAT - Mean and variance of the geometric distribution
- GEVAL - Evaluate computation and leave results on GPU
- GEVLIKE - Negative log-likelihood for the generalized extreme value distribution
- GEYE - Identity matrix on GPU
- GFIGURE - Create figure graphics object on the GPU
- GFOR - Run multiple FOR-loop iterations simultaneously on the GPU
- GHELP - Help for Jacket functions in Command Window
- GHOLD_OFF - Do not retain current graph in figure
- GHOLD_ON - Retain current graph in figure
- GIMAGE - Scale data and display image object
- GINF - Infinity
- GINFO - Information on Jacket runtime and detected graphics cards
- GINT32 - Convert to signed 32-bit integer on GPU
- GINT8 - Convert to signed 8-bit integer on GPU
- GLAUNCH - Prototype, execute, and benchmark CUDA kernels within M-files
- GLOAD - Load from disk directly into the GPU
- GLOGICAL - Convert numeric values to GPU-based logical
- GMDISTRIBUTION - Gaussian mixture distribution class
- GMEX - Compile GPU-enabled MEX files using the Jacket SDK (in Windows)
- GNAN - Not-a-Number
- GONES - Generate a ones array on GPU
- GPLOT - 2-D line plot
- GPROFILE - Profile Jacket and M code
- GPROFVIEW - Visual representation of profiling data
- GRADIENT - Numerical gradient
- GRAND - Generates uniformly distributed pseudorandom numbers
- GRANDN - Generates normally distributed pseudorandom numbers
- GREAD - Load from disk directly into the GPU, with option to specify the byte range
- GSAVE - Save data to disk as text file directly from the GPU
- GSCATTER3 - 3-D scatter plot
- GSELECT - Select or query which GPU is in use
- GSINGLE - Convert to GPU-based single precision
- GSURF - 3-D shaded surface plot
- GSYNC - Block or wait until all queued GPU computation is complete
- GT - Test for greater than
- GTITLE - Display title on a plot
- GUINT32 - Convert to unsigned 32-bit integer on GPU
- GUINT8 - Convert to unsigned 8-bit integer on GPU
- GVER - Jacket version information
- GVERSION - Jacket version and build number
- GWRITE - Save data to disk directly from the GPU, with option to specify the byte range
- GZEROS - Generate a zeros array on GPU
- HAMMING - Interpolation — increase sampling rate by integer factor
- HANKEL - Hankel matrix
- HANN - Hanning Window
- HANNING - Hanning Window
- HESS - Hessenberg form of matrix
- HILBERT - Discrete-time analytic signal using Hilbert transform
- HIST - Plot histogram
- HISTC - Histogram count
- HISTEQ - Histogram Equalization
- HORZCAT - Concatenate arrays horizontally
- HYPOT - Square root of sum of squares
- I - Imaginary unit
- ICDF - Inverse cumulative distribution function for a specified distribution
- IDCT - Inverse discrete cosine transform
- IF - Execute statements if condition is true
- IFFT - Inverse discrete Fourier transform
- IFFT2 - 2-D Inverse discrete Fourier transform
- IFFTN - N-D Inverse discrete Fourier transform
- IFFTSHIFT - 2-D Inverse FFT shift
- IM2COL - Image to columns
- IM2DOUBLE - Convert image to double precision
- IMNOISE - Add noise to image
- IMAG - Imaginary part of complex number
- IMAGESC - Scale data and display as image.
- IMCLOSE - Morphological closing operation
- IMDILATE - Morphological dilation
- IMERODE - Morphological erosion
- IMFILTER - N-D filtering of multidimensional images
- IMHIST - Compute histogram of image data
- IMNOISE -
- IMOPEN - Morphological opening operation
- IMROTATE - Rotate an image
- IND2SUB - Subscripts from linear index
- INF - Infinity
- INT16 - Convert to signed 16-bit integer
- INT32 - Convert to signed 32-bit integer
- INT64 - Convert to signed 64-bit integer
- INT8 - Convert to signed 8-bit integer
- INTERP1 - 1-D data interpolation (table lookup)
- INTERP2 - 2-D data interpolation (table lookup)
- INTERP3 - 3-D data interpolation (table lookup)
- INTERPN - N-D data interpolation (table lookup)
- INTERSECT - Find set intersection of two vectors
- INV - Matrix inverse
- IPERMUTE - Inverse permute dimensions of N-D array
- ISA - Determine whether input is object of given class
- ISEMPTY - Determine whether array is empty
- ISEQUAL - Test arrays for equality
- ISEQUALWITHEQUALNANS - Test arrays for equality, treating NaNs as equal
- ISFINITE - Array elements that are finite
- ISFLOAT - Determine whether input is floating-point array
- ISINF - Array elements that are infinite
- ISINTEGER - Determine whether input is integer array
- ISLOGICAL - Determine whether input is logical array
- ISNAN - Array elements that are NaN
- ISNUMERIC - Determine whether input is numeric array
- ISREAL - Determine whether input is real array
- ISSCALAR - Determine whether input is scalar
- ISSORTED - Determine whether set elements are in sorted order
- ISSPARSE - Determine whether input is sparse
- ISVECTOR - Determine whether input is vector
|
- J - Imaginary unit
- KAISER - Kaiser Window
- KAISERORD - Kaiser window FIR filter design estimation parameters
- KMEANS - K-means clustering
- KRON - Kronecker tensor product
- LDIVIDE - Left array division
- LE - Less than or equal
- LEGENDRE - Associated Legendre functions
- LENGTH - Length of vector
- LINSOLVE - Solve linear system of equations
- LINSPACE - Generate linearly spaced vectors
- LOCAL - Declare variables local to GFOR tiles
- LOG - Natural logarithm
- LOG10 - Common (base 10) logarithm
- LOG1P - Compute log(1+x) accurately for small values of x
- LOG2 - Base 2 logarithm and dissect floating-point numbers into exponent and mantissa
- LOGICAL - Convert numeric values to logical
- LOGNCDF - Lognormal cumulative distribution function (cdf)
- LOGNINV - Inverse of the lognormal cumulative distribution function (cdf)
- LOGNPDF - Lognormal probability density function (pdf)
- LOGNRND - Random arrays from the lognormal distribution
- LOGNSTAT - Mean and variance for the lognormal distribution
- LT - Less than
- LU - LU matrix factorization
- MAHAL - Mahalanobis distance
- MAX - Largest elements in array
- MEAN - Average or mean value of array
- MEAN2 - Average or mean value of matrix
- MEDFILT2 - 2-D median filtering
- MESHGRID - Generate X and Y arrays for 3-D plots
- MIN - Smallest elements in array
- MINUS - Subtraction or unary minus
- MLDIVIDE - Backslash or matrix left division (\)
- MOD - Modulus after division
- MOMENT - Central moments of all orders
- MPOWER - Matrix power
- MRDIVIDE - Slash or matrix right division
- MTIMES - Matrix multiplication
- MVNRND - Random vectors from the multivariate normal distribution
- MVREGRESSLIKE - Negative log-likelihood for multivariate regression
- NAN - Not-a-Number
- NDGRID - Generate arrays for N-D functions and interpolation
- NDIMS - Number of array dimensions
- NE - Not equal
- NEXTPOW2 - Next higher power of 2
- NNZ - Number of nonzero matrix elements
- NORM - Vector and matrix norms
- NORMEST - 2-norm estimate
- NORMFIT - Parameter estimates and confidence intervals for normal data
- NORMINV - Inverse of the normal cumulative distribution function (cdf)
- NORMPDF - Normal probability density function (pdf)
- NORMRND - Random arrays from the normal distribution
- NORMSTAT - Mean and variance for the normal distribution
- NOT - Find logical NOT of array or scalar input
- NTHROOT - Real nth root of real numbers
- NUMEL - Number of elements in array or subscripted array expression
- NULL - Orthonormal basis for the null space of array using singular value decomposition
- ONES - Create array of all ones
- OPENVAR - Open workspace variable in Variable Editor or other tool for graphical editing
- OR - Find logical OR of array or scalar inputs
- PACK - Consolidate workspace memory
- PARFOR - Execute code loop in parallel
- PDF - Density function for a specified distribution
- PERMS - All possible permutations
- PERMUTE - Rearrange dimensions of N-D array
- PI - Ratio of circle's circumference to its diameter, π
- PINV - Moore-Penrose pseudoinverse of matrix
- PLANEROT - Givens plane rotation
- PLOT - Line plot of 2D data
- PLUS - Addition or unary plus
- POISSFIT - Parameter estimates and confidence intervals for Poisson data
- POLYEIG - Polynomial eigenvalue problem
- POLYFIT - Polynomial curve fitting
- POW2 - Base 2 power and scale floating-point numbers
- POWER - Array power
- PSI - Psi (polygamma) function
- QR - Orthogonal-triangular decomposition
- RADON - Radon transform of an image
- RAND - Uniformly distributed pseudorandom numbers
- RANDN - Normally distributed random numbers
- RANDOM - Generate random arrays from a specified distribution
- RANGE - Sample range
- RANK - Rank of matrix
- RDIVIDE - Right array division
- REAL - Real part of complex number
- REALLOG - Natural logarithm for nonnegative real arrays
- REALMAX - Largest positive floating-point number
- REALMIN - Smallest positive normalized floating-point number
- REALPOW - Array power for real-only output
- REALSQRT - Square root for nonnegative real arrays
- RECTWIN - Rectangular Window
- REM - Remainder after division
- REPMAT - Replicate and tile array
- RESHAPE - Reshape array
- RESIDUE - Convert between partial fraction expansion and polynomial coefficients
- RETURN - Return to invoking function
- RGB2GRAY - Convert RGB image or colormap to grayscale
- ROT90 - Rotate matrix 90 degrees
- ROUND - Round to nearest integer
- SCATTER3 - Display a scatter plot in 3D
- SEC - Secant of argument in radians
- SECD - Secant of argument in degrees
- SECH - Hyperbolic secant
- SETDIFF - Find set difference of two vectors
- SETXOR - Find set exclusive OR of two vectors
- SHIFTDIM - Shift dimensions
- SIGN - Signum function
- SIN - Sine of argument in radians
- SINC - Sinc
- SIND - Sine of argument in degrees
- SINGLE - Convert to single precision
- SINH - Hyperbolic sine of argument in radians
- SIZE - Array dimensions
- SKEWNESS - Skewness
- SORT - Sort array elements in ascending or descending order
- SORTKEYS - Sorts a column matrix based on input keys
- SORTROWS - Sort rows in ascending order
- SQRT - Square root
- SQRTM - Matrix square root
- SQUEEZE - Remove singleton dimensions
- STD - Standard deviation
- STD2 - Standard deviation on a matrix
- SUB2IND - Single index from subscripts
- SUBSASGN - Subscripted assignment
- SUBSREF - Redefine subscripted reference for objects
- SURF - Surface Plot
- SUM - Sum of array elements
- SVD - Singular value decomposition
- SWITCH - Switch among several cases, based on expression
- TAN - Tangent of argument in radians
- TAND - Tangent of argument in degrees
- TANH - Hyperbolic tangent
- TIC - Measure performance using stopwatch timer
- TIMES - Array multiplication
- TIMEIT - Time the execution of a function
- TOC - Measure performance using stopwatch timer
- TOEPLITZ - Toeplitz Matrix
- TRACE - Sum of diagonal elements
- TRANSPOSE - Array transpose
- TRAPZ - Trapezoidal numerical integration
- TRIL - Lower triangular part of matrix
- TRIU - Upper triangular part of matrix
- TRUE - Logical 1 (true)
- TRY - Execute statements and catch resulting errors
- TSEARCH - Search for enclosing Delaunay triangle
- TSEARCHN - N-D closest simplex search
- TTEST - One-sample and paired-sample T-test
- TYPECAST - Convert data types without changing underlying data
- UINT16 - Convert to unsigned 16-bit integer
- UINT32 - Convert to unsigned 32-bit integer
- UINT64 - Convert to unsigned 64-bit integer
- UINT8 - Convert to unsigned 8-bit integer
- UNIDRND - Random arrays from the discrete uniform distribution
- UNIFIT - Parameter estimates for uniformly distributed data
- UNIFRND - Random arrays from continuous uniform distribution
- UNIFSTAT - Mean and variance of the continuous uniform distribution
- UNION - Find set union of two vectors
- UNIQUE - Find unique elements of vector
- UNMKPP - Piecewise polynomial details
- UNWRAP - Correct phase angles to produce smoother phase plots
- VAR - Variance
- VERTCAT - Concatenate arrays vertically
- WATERSHED - Watershed transform
- WHICH - Locate functions and files
- WHILE - Repeatedly execute statements while condition is true
- WORKSPACE - Open Workspace browser to manage workspace
- XOR - Logical exclusive-OR
- ZEROS - Create array of all zeros
- ZSCORE - Standardized z score
|