Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > 核心语言 > 定义变量和函数 > 属性 > Unprotect >

Unprotect

Unprotect
对符号 去掉属性 Protected.
Unprotect
对名称匹配 形式的符号去掉保护.
  • 在内置函数中增加您自己规则的典型序列是 Unprotect[f];definition;Protect[f].
缺省行为:
去掉定义的保护,并修改定义:
新的行为:
缺省行为:
In[1]:=
Click for copyable input
Out[1]=
去掉定义的保护,并修改定义:
In[2]:=
Click for copyable input
In[3]:=
Click for copyable input
In[4]:=
Click for copyable input
新的行为:
In[5]:=
Click for copyable input
Out[5]=
去掉几个符号的保护:
去掉当前上下文下所有符号的保护:
去掉系统符号的保护,并对其定义:
恢复保护:
对程序包中所有符号去掉保护并删除,以允许它读出两次:
去掉符号的保护等价于清除 Protected 属性:
Unprotect 返回不受保护的符号列表:
修改受保护符号的定义,首先要去掉它的保护:
去掉一个变量中所有符号的保护,用 Evaluate
版本 1 的新功能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
格式:   HTML  |  CDF