定义变量和函数

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

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