Any Mathematica symbol can have both a variety of types of values, and a variety of independently settable attributes that define overall aspects of its behavior.
Built on powerful and elegant long-standing principles, the core Mathematica language has been gradually enhanced under tight control over its twenty-year history. Version ...
IntegerPartitions[n] gives a list of all possible ways to partition the integer n into smaller integers. IntegerPartitions[n, k] gives partitions into at most k integers. ...
Mathematica provides a general mechanism for specifying constraints on patterns. All you need to do is to put /;condition at the end of a pattern to signify that it applies ...
Notebooks[] gives a list of notebooks currently open in the front end.
VertexList[g] gives the list of vertices for the graph g.VertexList[g, patt] gives a list of vertices that match the pattern patt.
EdgeList[g] gives the list of edges for the graph g. EdgeList[g, patt] gives a list of edges that match the pattern patt.
Total
(Built-in Mathematica Symbol) Total[list] gives the total of the elements in list. Total[list, n] totals all elements down to level n. Total[list, {n}] totals elements at level n. Total[list, {n_1, n_2}] ...
MenuView[{lbl_1 -> expr_1, lbl_2 -> expr_2, ...}] represents an object in which selecting the menu item with label lbl_i displays expr_i. MenuView[{lbl_1 -> expr_1, lbl_2 -> ...
CUDAImageConvolve[img, kern] gives the convolution of img with kern.CUDAImageConvolve[list, kern] gives the convolution of list with kern.CUDAImageConvolve[mem, kern] gives ...