FindMinValue[f, x] gives the value at a local minimum of f.FindMinValue[f, {x, x_0}] gives the value at a local minimum of f, found by a search starting from the point x = ...
With Mathematica's citation management features, you can annotate and add references to research papers written using Mathematica. These features work in conjunction with the ...
Sparse representations of matrices are useful because they do not store every element. If one particular value appears very frequently it can be very advantageous to use a ...
MatrixRank[m] gives the rank of the matrix m.
InitializeGenerator[gen, problem, dvars, {t, t_min, t_max}, opts] returns the trek generator gen[data] when called by EquationTrekker. The specific form of data depends on ...
Building large software systems in Mathematica should follow the general principles that apply to building any large software system. The details may be unique to Mathematica ...
ArrayRules[SparseArray[...]] gives the rules {pos_1 -> val_1, pos_2 -> val_2, ...} specifying elements in a sparse array. ArrayRules[list] gives rules for SparseArray[list].
DiagonalMatrix[list] gives a matrix with the elements of list on the leading diagonal, and 0 elsewhere. DiagonalMatrix[list, k] gives a matrix with the elements of list on ...
The single command Manipulate lets you create an astonishing range of interactive applications with just a few lines of input. Manipulate is designed to be used by anyone who ...
BezierCurve[{pt_1, pt_2, ...}] is a graphics primitive that represents a Bézier curve with control points pt_i.