Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > 核心语言 > 调整和调试 > 符号处理 > $NewSymbol >
Mathematica > 核心语言 > 程序包开发 > 命名空间的管理 > 符号处理 > $NewSymbol >

$NewSymbol

$NewSymbol
是一个全局变量,如果被设置,将应用到 Mathematica 创建的每个新符号的名称和上下文中.
  • 符号的名称和上下文以字符串的形式给出.
  • $NewSymbol 应用于实际创建符号. 如果 $NewSymbol 的作用使得符号也许在不同的上下文中创建,则创建的符号将是使用过的符号.
  • $NewSymbol 并不用于由诸如 Module 的范围结构体自动创建的符号.
设置 $NewSymbol 为一个函数,该函数在创建一个新的符号时输出名称和上下文:
恢复 $NewSymbol 的缺省值:
设置 $NewSymbol 为一个函数,该函数在创建一个新的符号时输出名称和上下文:
In[1]:=
Click for copyable input
Out[1]=
In[2]:=
Click for copyable input
Out[2]=
In[3]:=
Click for copyable input
Out[3]=
恢复 $NewSymbol 的缺省值:
In[4]:=
Click for copyable input
版本 2 的新功能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
格式:   HTML  |  CDF