Mathematica 9 is now available

1.7.1 定义函数

在本书中,读者已经看到了许多 Mathematica 内部函数.在这一节, 我们讨论如何把用户自己的函数添加到 Mathematica 中. 本书的第 2 章 将更详细地描述把函数添加到 Mathematica 中的机理.
例如,将  添加到 Mathematica 中. 定义这个函数的命令是 f[x_] := x^2 . 等式左端的下划线-是非常重要的;它的含义 将在后面讨论. 现在只需记住:=在定义的左端,而不是在右端放一个下划线_

这里定义函数 f,注意左端的下划线_

f将自变量进行平方

自变量可以是一个数

自变量也可以是一个表达式

在运算中可以使用 f

此处显示f的定义

在 Mathematica 中定义函数

用户定义函数时使用的函数名仅仅是一个符号. 因此,应该确保使用的名称不 以大写字母开头,以避免与 Mathematica 的内部函数混淆. 用户还应当在同一进程当中,不使用前面已用过的名称.

Mathematica 函数能够有任意多个自变量

可以像使用内部函数一 样,使用自定义的函数

这个重新定义 hump 函数,它覆盖了前面的定义

新的定义被显示

清除 hump 的定义

当用户使用完一个定义函数时,最好清除该函数定义. 否则,当在同一进程的 后面使用同名函数用以不同的目的时,将会遇到麻烦. 用户可以用 Clear[f] 清除 函数或符号f的定义.



Any questions about topics on this page? Click here to get an individual response.Buy NowMore Information
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.