In using Mathematica, you sometimes need to repeat an operation many times. There are many ways to do this. Often the most natural is in fact to set up a structure such as a ...
For many kinds of practical calculations, the only operations you will need to perform on polynomials are essentially structural ones. If you do more advanced algebra with ...
$AssertFunction specifies a function to apply to assertions that fail.
CellularAutomaton[rule, init, t] generates a list representing the evolution of the cellular automaton with the specified rule from initial condition init for t steps. ...
Mathematica supports operations on matrices of any size and has a range of input methods appropriate for different needs, from small formatted matrices via keyboard or ...
ContinuousTimeModelQ[expr] gives True if expr is a continuous-time StateSpaceModel or TransferFunctionModel object, and False otherwise.
Vectors and matrices in Mathematica are simply represented by lists and by lists of lists, respectively. The representation of vectors and matrices by lists. This is a 2×2 ...
Your First Mathematica Calculations Arithmetic Defining Variables
This package implements Hamilton's quaternion algebra. Quaternions have the form a+bi+cj+dk where a, b, c, and d are real numbers. The symbols i, j, and k are multiplied ...
NIntegrate[f, {x, x_min, x_max}] gives a numerical approximation to the integral \[Integral]_x_min^x_max\ f\ d \ x. NIntegrate[f, {x, x_min, x_max}, {y, y_min, y_max}, ...] ...