Remove

Remove[symbol1, ...]
シンボルの名前がこれ以降Mathematica に認識されないようにそのシンボルを完全に除去する.

Remove["form1", "form2", ...]
列パターン のいずれかと適合する名前を持ったシンボルをすべて除去する.

詳細詳細

  • Removeを使って,不要になったシンボルや,コンテキストパスの下位にあるコンテキストのシンボルに影を落とすシンボルを取り除くことができる.
  • Remove["form"]では,次のメタキャラクタが使える.
  • *任意数(零を含む)の文字にマッチ
    @大文字を除く任意数(零を含まない)の文字にマッチ
  • Remove["context`*"]は,特定のコンテキスト内にあるすべてのシンボルを除去する.
  • RemoveHoldAllである.
  • Removeは,属性としてProtectedが与えられているシンボルに影響を与えない.
  • 一旦シンボルを除去してしまうと,もう一度作成しない限り参照することができなくなる.
  • 除去されたシンボルを含む式がある場合,除去されたシンボルは列として与えられた名前を使ってとして出力される.
バージョン 1 の新機能
New to Mathematica? Find your learning path »
Have a question? Ask support »