Mathematica normally takes any expression it is given, and evaluates it as far as possible. But built into the Mathematica language is a collection of flexible primitives ...
Mathematica provides a very convenient and natural way to create and manipulate continuous- and discrete-time models of scalar and multivariable systems using data objects. ...
Mathematica's symbolic architecture makes it unprecedentedly easy to create and manipulate sophisticated layouts for user interfaces—both as static structures and with ...
OpenerView[{expr_1, expr_2}] represents an object which displays as an opener, together with expr_1 if the opener is closed, and both expr_1 and expr_2 if it is ...
Panel
(Built-in Mathematica Symbol) Panel[expr] displays as a panel containing expr. Panel[expr, title] gives the panel the specified title. Panel[expr, title, pos] places title at a position specified by pos. ...
Update
(Built-in Mathematica Symbol) Update[symbol] tells Mathematica that hidden changes have been made which could affect values associated with a symbol. Update[] specifies that the value of any symbol could ...
When you see a two-dimensional expression on the screen, you can edit it much as you would edit text. You can for example place your cursor somewhere and start typing. Or you ...
Mathematica allows you not only to export graphics and sounds, but also to import them. With Import you can read graphics and sounds in a wide variety of formats, and bring ...
You can use lists as tables of values. You can generate the tables, for example, by evaluating an expression for a sequence of different parameter values. This gives a table ...
In using Mathematica, you sometimes need to repeat an operation many times. There are many ways to do this. Often the most natural is in fact to set up a structure such as a ...