Mathematica supports several levels of interfacing to C and C++ programs. You can create "installable" C programs where C functions are directly connected to Mathematica ...
Cancel
(Built-in Mathematica Symbol) Cancel[expr] cancels out common factors in the numerator and denominator of expr.
LinearProgramming[c, m, b] finds a vector x that minimizes the quantity c.x subject to the constraints m.x >= b and x >= 0. LinearProgramming[c, m, {{b_1, s_1}, {b_2, s_2}, ...
Unprotect[s_1, s_2, ...] removes the attribute Protected for the symbols s_i. Unprotect["form_1", "form_2", ...] unprotects all symbols whose names textually match any of the ...
DirichletConvolve[f, g, n, m] gives the Dirichlet convolution of the expressions f and g.
Definition[symbol] prints as the definitions given for a symbol.
Mathematica's approach to differential operators provides both an elegant and a convenient representation of mathematical structures, and an immediate framework for strong ...
Mathematica provides various ways to set up conditionals, which specify that particular expressions should be evaluated only if certain conditions hold. Conditional ...
At the core of Mathematica is its highly developed symbolic language, which unifies a broad range of programming paradigms and uses its unique concept of symbolic programming ...
Mathematica handles both integers and real numbers with any number of digits, automatically tagging numerical precision when appropriate. Mathematica internally uses several ...