Unique

Unique[]

$nnn の形式の名前を持った新しいシンボルを作成する.

Unique[x]

x$nnn の形式の名前を持った新しいシンボルを作成する.

Unique[{x,y,}]

新しいシンボルのリストを作成する.

Unique["xxx"]

xxxnnn の形式の名前を持った新しいシンボルを作成する.

詳細

  • Unique[x]は,$ModuleNumberを使ってこれが作成するシンボルに番号を与え,$ModuleNumberを呼び出すごとに増分する.
  • Unique["xxx"]は,作成するシンボルに1から始めて,各列 xxx に対して継続した番号を与える.
  • Unique[name,{attr1,attr2,}]は,その属性をattriとするシンボルを作成する.

例題

すべて開くすべて閉じる

  (1)

スコープ  (3)

特別な名前を持たない一意的シンボルを作る:

名前が x で始まる一意的なシンボルを作る:

Moduleと同じような方法で一意的シンボルを作る:

特性と関係  (3)

Unique[symbol]を使うたびに$ModuleNumberが増分される:

Unique[symbol]Moduleと同じ方法でシンボルを作る:

Unique["x"]xnnn の形の最初の未使用のシンボルを使う:

Wolfram Research (1988), Unique, Wolfram言語関数, https://reference.wolfram.com/language/ref/Unique.html.

テキスト

Wolfram Research (1988), Unique, Wolfram言語関数, https://reference.wolfram.com/language/ref/Unique.html.

CMS

Wolfram Language. 1988. "Unique." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/Unique.html.

APA

Wolfram Language. (1988). Unique. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/Unique.html

BibTeX

@misc{reference.wolfram_2024_unique, author="Wolfram Research", title="{Unique}", year="1988", howpublished="\url{https://reference.wolfram.com/language/ref/Unique.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_unique, organization={Wolfram Research}, title={Unique}, year={1988}, url={https://reference.wolfram.com/language/ref/Unique.html}, note=[Accessed: 22-November-2024 ]}