Mathematica includes functions for performing a variety of specific algebraic transformations. Some are algorithmically straightforward; others include highly sophisticated ...
Pure functions. When you use functional operations such as Nest and Map, you always have to specify a function to apply. In all the examples above, we have used the "name" of ...
MatrixQ
(Built-in Mathematica Symbol) MatrixQ[expr] gives True if expr is a list of lists or a two-dimensional SparseArray object that can represent a matrix, and gives False otherwise. MatrixQ[expr, test] gives ...
GaussianFilter[image, r] filters image by convolving with a Gaussian kernel of pixel radius r.GaussianFilter[image, r, {n_1, n_2}] convolves image with a kernel formed from ...
TranslationTransform[v] gives a TransformationFunction that represents translation of points by a vector v.
CUDALink allows Mathematica to use the CUDA parallel computing architecture on Graphical Processing Units (GPUs). It contains functions that use CUDA-enabled GPUs to boost ...
GeneralizedVariance[matrix] gives the generalized variance for matrix.
ConstantArray[c, n] generates a list of n copies of the element c.ConstantArray[c, {n_1, n_2, ...}] generates an n_1*n_2*... array of nested lists containing copies of the ...
Bias
(Function Approximations Package Symbol) Bias is an option to RationalInterpolation, GeneralRationalInterpolation, MiniMaxApproximation, and GeneralMiniMaxApproximation that specifies the bias to apply when ...
Mathematica provides convenient functions and algorithms for manipulating colors in images, with full generality for arbitrary numbers of color channels.