规则与模式

Mathematica 符号程序概念的核心,是任意符号模式的转换规则. Mathematica 的模式语言方便的描述了一系列各种类型的表达式,让程序变得易读、简洁且高效.

参考资料参考资料

规则 »

lhsrhs (Rule) — 表示替换规则

expr/.rules (ReplaceAll) — 对表达式应用替换规则

RuleDelayed(:>) ▪ ReplaceRepeated(//.) ▪ Condition(/;) ▪ ...

模式 »

x_ 任意表达式,命名

x__ 表达式序列

a|b|c 替换形式

Repeated(..) ▪ Except ▪ Longest ▪ Shortest ▪ ...

模式匹配函数 »

Cases 匹配给定模式的列表元素或表达式元素

Position ▪ MemberQ ▪ MatchQ ▪ Count ▪ DeleteCases ▪ ...

赋值 »

lhs=rhs, lhs:=rhs 任意模式的赋值

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