Mathematica provides a carefully chosen set of functions for accessing elements of lists either using indices or positions, or using patterns or criteria for their values.
Built into Mathematica is a uniquely flexible and concise language for creating 1D and 2D layouts—from simple tables to the most elaborate information displays and user ...
Because of its unified symbolic architecture, Mathematica provides powerful capabilities for creating layouts, both interactively and programmatically, and containing ...
Many of the most powerful list manipulation operations in Mathematica treat whole lists as single objects. Sometimes, however, you need to pick out or set individual elements ...
For many applications, high-level constructs like Manipulate and TabView will immediately give you the dynamic interactivity you need. Mathematica also allows you to create ...
Mathematica's unified symbolic architecture and dynamic object mechanism makes possible a uniquely flexible form of direct-manipulation inspector, in which an arbitrary ...
SystemsModelDimensions[sys] gives the number of inputs and outputs of a StateSpaceModel or TransferFunctionModel object sys.
NumberFieldRootsOfUnity[a] gives the roots of unity for the field \[DoubleStruckCapitalQ][a] generated by the algebraic number a.
Huge numerical datasets are routine for Mathematica. Its powerful array primitives make large-scale array manipulation both easy to specify and highly efficient. And its ...
PropertyValue[name] gets a widget property value.PropertyValue[{target, name}] gets a widget property value, specifying the target widget.PropertyValue[{target, name, index}] ...