int MLGetFunction (MLINK link, const char ** s, int *n) gets a function with a symbol as a head from the MathLink connection specified by link, storing the name of the symbol ...
int MLCheckFunction (MLINK link, char *name, long *n) checks that a function whose head is a symbol with the specified name is on link, and stores the number of the arguments ...
int MLPutFunction (MLINK link, const char *s, int n) puts a function with head given by a symbol with name s and with n arguments to the MathLink connection specified by link.
MLUserFunction is a MathLink type that describes a function pointer to a function taking an MLINK argument with a return type of void.
VectorQ
(Built-in Mathematica Symbol) VectorQ[expr] gives True if expr is a list or a one-dimensional SparseArray object, none of whose elements are themselves lists, and gives False otherwise. VectorQ[expr, ...
Functions for constructing matrices. This generates a 2×2 matrix whose i,j^th entry is a[i,j]. Here is another way to produce the same matrix.
ImageDeconvolve[image, ker] gives a deconvolution of image using kernel ker.
Building on its broad strengths in mathematics in general, and in special functions in particular, Mathematica provides a unique level of support for multiplicative number ...
Mathematica symbols are the ultimate atoms of symbolic data. Every symbol has a unique name, exists in a certain Mathematica context or namespace, and can have a variety of ...
Just as the equation x^2+3x==2 asserts that x^2+3x is equal to 2, so also the inequality x^2+3x>2 asserts that x^2+3x is greater than 2. In Mathematica, Reduce works not only ...