Unique

Unique[]
generates a new symbol, whose name is of the form .

Unique[x]
generates a new symbol, with a name of the form .

Unique[{x, y, ...}]
generates a list of new symbols.

Unique["xxx"]
generates a new symbol, with a name of the form xxxnnn.

DetailsDetails

  • Unique[x] numbers the symbols it creates using $ModuleNumber, and increments $ModuleNumber every time it is called.
  • Unique["xxx"] numbers the symbols it creates sequentially, starting at 1 for each string xxx.
  • Unique[name, {attr1, attr2, ...}] generates a symbol that has the attributes .
New in 1
New to Mathematica? Find your learning path »
Have a question? Ask support »