Slider2D[{x, y}] represents a 2D slider with settings x and y in the range 0 to 1. Slider2D[Dynamic[pt]] takes the setting to be the dynamically updated current value of pt, ...
Modules in Mathematica allow you to treat the names of variables as local. Sometimes, however, you want the names to be global, but values to be local. You can do this in ...
Converting to and from character codes. Mathematica assigns every character that can appear in a string a unique character code. This code is used internally as a way to ...
Sound
(Mathematica Tutorial) On most computer systems, Mathematica can produce not only graphics but also sound. Mathematica treats graphics and sound in a closely analogous way. For example, just as you ...
Derivatives in Mathematica work essentially the same as in standard mathematics. The usual mathematical notation, however, often hides many details. To understand how ...
As discussed in "Exact and Approximate Results", Mathematica can handle approximate real numbers with any number of digits. In general, the precision of an approximate real ...
ParallelTry[f, {arg_1, arg_2, ...}] evaluates f[arg_i] in parallel, returning the first result received.ParallelTry[f, {arg_1, arg_2, ...}, k] returns a list of the first k ...
Rasterize[g] returns a rasterized graphic of g. Rasterize[g, elem] gives the element elem associated with the rasterized form of g.
Although Mathematica matches patterns in a purely structural fashion, its notion of structural equivalence is quite sophisticated. In particular, it takes account of ...
You may have noticed that there are two different ways to make assignments in Mathematica: lhs=rhs and lhs:=rhs. The basic difference between these forms is when the ...