|
SOLUTIONS
|
属性
任何 Mathematica 符号不仅具有多种类型的值,而且可以独立设定属性来定义行为的整体方面.
参考资料参考资料
Attributes — 求出一个符号的属性
SetAttributes, ClearAttributes — 设置,清除属性
函数属性
Listable — 自动线性作用列表中参数
Flat — 使
等同于
等。 (结合性)
Orderless — 使
等同于
等。 (交换性)
OneIdentity — 将
视为 a 等。 (幂等性)
函数自变量计算
HoldFirst ▪ HoldRest ▪ HoldAll ▪ HoldAllComplete ▪ SequenceHold
与数值相关的属性
NumericFunction — 视为一个数值函数
NHoldFirst ▪ NHoldRest ▪ NHoldAll
Constant — 在微分等表达式中视为一个常量
符号间隔
Stub — 通过调用 DeclarePackage 等获得符号定义
Temporary — 从 Module 等获得的临时局部变量
保护
Protected — 保护值不被重新定义
ReadProtected ▪ Protect ▪ Unprotect
Locked — 所有属性值不被改变(可设置但不可清除)
Function — 一个纯函数,隐含属性
Mathematica 9 is now available!
New to Mathematica?
Find your learning path »
Have a question?
Ask support »
