Unless f is a flat function, a pattern like f[x_,y_] stands only for instances of the function with exactly two arguments. Sometimes you need to set up patterns that can ...
In many practical situations it is convenient to consider limits in which a fixed amount of something is concentrated into an infinitesimal region. Ordinary mathematical ...
Ways to get pieces of matrices. Matrices in Mathematica are represented as lists of lists. You can use all the standard Mathematica list-manipulation operations on matrices. ...
With the Text graphics primitive, you can insert text at any position in two- or three-dimensional Mathematica graphics. Unless you explicitly specify a style or font using ...
Importing and exporting lists and tables of data. This exports a list of data to the file out1. Here are the contents of the file.
The Mathematica function Integrate[f,x] gives you the indefinite integral ∫f dx. You can think of the operation of indefinite integration as being an inverse of ...
Mathematica provides systemwide support for a large number of special characters. Each character has a name and a number of shortcut aliases. They are fully supported by the ...
Defining local constants. Module allows you to set up local variables, to which you can assign values and then change them. Often, however, all you really need are local ...
Low-level functions for converting between expressions and boxes. MakeBoxes generates boxes without evaluating its input. MakeExpression interprets boxes but uses ...
Converting between symbols and their names. Here is the symbol x. Its name is a string.