2.2.1 函数名是表达式在表达式 本身就是一个表达式,可以像其它表达 式一样来处理它. 用变换规则修改一个函数名
Out[1]= |  |
任何赋值可作为函数名
Out[2]= |  |
用函数名作变量定义一个函 数将 Log 作为函数名
Out[4]= |  |
像其它表达式一样,对函数名进行操作是 Mathematica 语言符号运算的 重要特性,这特性使得下面讨论的各种对函数的操作能顺利行. Log 和 Integrate 等 Mathematica 常用函数处理数字和代数表达式, 但功能运算函数不仅能处理一般的数据,而且也能处理函数本身, 例如InverseFunction 将函数名作为自变量,并求出它的反函数. InverseFunction 是一个功能运算,它将函数名作为自变量,其返回值是一个反函数
Out[5]= |  |
由 InverseFunction 得到的是一个函数,它可作用于数据
Out[6]= |  |
InverseFunction 也可以用来进行符号运算
Out[7]= |  |
Mathematica 中有许多功能运算,有些用于运算,有些用于各种过程和编程. 对高级符号运算不熟悉的人可能无法理解这一节讨论的大部分函数运算. 这些运算比较难懂,但值得研究,功能运算提供了运用 Mathematica 的一个非常 有效的途径.
|