General Mathematica patterns provide a powerful way to do string manipulation. But particularly if you are familiar with specialized string manipulation languages, you may ...
To run Mathematica from within an external program requires making use of many general features of MathLink. The first issue is how to establish a MathLink connection to ...
When you generate a very large output expression in Mathematica, you often do not want to see the whole expression at once. Rather, you would first like to get an idea of the ...
If you represent the n^th term in a sequence as a[n], you can use a recurrence equation to specify how it is related to other terms in the sequence. RSolve takes recurrence ...
Sound
(Mathematica Tutorial) On most computer systems, Mathematica can produce not only graphics but also sound. Mathematica treats graphics and sound in a closely analogous way. For example, just as you ...
Throughout any computation, Mathematica maintains an evaluation stack containing the expressions it is currently evaluating. You can use the function Stack to look at the ...
One of the most powerful aspects of graphics in Mathematica is the availability of three-dimensional as well as two-dimensional graphics primitives. By combining ...
The function FindRoot has a Jacobian option; the functions FindMinimum, FindMaximum, and FindFit have a Gradient option; and the "Newton" method has a method option Hessian. ...
CUDABoxFilter[img, r] gives the box filter of img with radius r.CUDABoxFilter[list, r] gives the box filter of list with radius r.CUDABoxFilter[mem, r] gives the box filter ...
CUDADot[vec 1, vec 2] gives the dot product of vec_1 and vec_2.CUDADot[mat, vec] gives the matrix-vector product of mat and vec.CUDADot[mat_1, mat_2] gives the matrix-matrix ...