Finding lines that contain specified text. Here is a file containing some text. This returns a list of all the lines in the file containing the text is.
Mathematica contains some powerful primitives for making structural changes to expressions. You can use these primitives both to implement mathematical properties such as ...
Basic 3D plotting function. This makes a three-dimensional plot of the function sin(xy). Three-dimensional graphics can be rotated in place by dragging the mouse inside of ...
The functions FindMinimum, FindMaximum, and FindRoot have the HoldAll attribute and so have special semantics for evaluation of their arguments. First, the variables are ...
The connectivity and data-processing capabilities of Mathematica make it ideal for importing and analyzing data displayed on a website. In most cases, this is relatively ...
ParallelTable[expr, {i_max}] generates in parallel a list of i_max copies of expr.ParallelTable[expr, {i, i_max}] generates in parallel a list of the values of expr when i ...
The functions described here are among the most commonly used continuous univariate statistical distributions. You can compute their densities, means, variances, and other ...
The function NDSolve discussed in "Numerical Differential Equations" allows you to find numerical solutions to differential equations. NDSolve handles both single ...
As of Version 8, much of the functionality covered by Combinatorica has been implemented in the Mathematica kernel. BooleanAlgebra CodeToLabeledTree HasseDiagram ...
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 ...