定义变量和函数

Mathematica 的符号语言模式,将变量和函数的定义提高到了一个新的层次. 在 Mathematica 中,变量不仅可以代表一个数值,而且可以作为一个纯粹的符号来使用. 基于 Mathematica 强大的模式语言, "函数" 定义不仅仅是变量,而且可以转换为任意结构的模式.

参考资料参考资料

x=... 设置变量

f[x_]:=... 采用任意单一自变量定义一个函数

赋值 »

Set (=) — 直接赋值 (等号右侧直接赋值)

SetDelayed (:=) — 延迟赋值 (当需要时才计算等号右侧的值)

Unset (=.) — 取消一个变量

Clear 取消一个函数定义

函数参变量模式 »

__(BlankSequence) ▪ p|p(Alternatives) ▪ p:e (Optional)

函数设计 »

Module, ... 局部变量的作用域

e;e;e (CompoundExpression) — 按序执行表达式

函数属性 »

Attributes ▪ Flat ▪ Orderless ▪ Listable ▪ HoldFirst ▪ Protected

New to Mathematica? Find your learning path »
Have a question? Ask support »