You will encounter nested lists if you use matrices or generate multidimensional arrays and tables. Mathematica provides many functions for handling such lists. A few ...
Mathematica usually works by taking whatever input you give, and then processing it. Sometimes, however, you may want to have a program you write explicitly request more ...
The function Flatten allows you to explicitly flatten out all sublists. FlattenAt lets you specify at what positions you want sublists flattened. Sequence objects ...
In doing a calculation with Mathematica, you usually go through a sequence of steps. If you want to, you can do each step on a separate line. Often, however, you will find it ...
If you want to make use of Mathematica output in an external file such as a program or document, you will often find it useful to "splice" the output automatically into the ...
Forms of Input and Output How Input and Output Work The Representation of Textual Forms
GraphicsGroup[{g_1, g_2, ...}] represents a collection of graphics objects grouped together for purposes of interactive selection in a notebook.
Nested logical and piecewise functions can be expanded out much like nested arithmetic functions. You can do this using LogicalExpand and PiecewiseExpand. Expanding out ...
Fundamental to Mathematica's dynamic interactivity capabilities is a new form of symbolic dynamic language. With a very small number of highly powerful primitives that mix ...
Mathematica allows convenient discovery and customization of all aspects of its system setup.