SquareWave[x] gives a square wave that alternates between +1 and -1 with unit period.SquareWave[{y_1, y_2}, x] gives a square wave that alternates between y_1 and y_2 with ...
TrimmedMean[list, f] gives the mean of the elements in list after dropping a fraction f of the smallest and largest elements.TrimmedMean[list, {f_1, f_2}] gives the mean when ...
Cellular automata provide a convenient way to represent many kinds of systems in which the values of cells in an array are updated in discrete steps according to a local ...
If you use a text-based interface to Mathematica, then the input you give must consist only of characters that you can type directly on your computer keyboard. But if you use ...
Permutations are basic elements in algebra. They have a natural non-commutative product (as matrices do as well), and hence can encode highly nontrivial structures in a ...
With <<, you can read files that contain Mathematica expressions given in input form. Sometimes, however, you may instead need to read files of data in other formats. For ...
DeBruijnGraph[m, n] gives the n-dimensional De Bruijn graph with m symbols.DeBruijnGraph[m, n, type] gives the De Bruijn graph with connectivity given by type.
The numerical method of lines is a technique for solving partial differential equations by discretizing in all but one dimension, and then integrating the semi-discrete ...
StudentTDistribution[\[Nu]] represents a Student t distribution with \[Nu] degrees of freedom.StudentTDistribution[\[Mu], \[Sigma], \[Nu]] represents a Student t distribution ...
AppendColumns, AppendRows, and BlockMatrix are available using the Mathematica kernel functions Join and ArrayFlatten. TakeRows, TakeColumns, TakeMatrix, and SubMatrix are ...