语言概述

Mathematica 的核心是高级的符号语言,它统一了广泛的编程模式,并且利用其独特的符号编程概念为各种编程概念增加了新的灵活性.

参考资料参考资料

符号表达式 »

f[a,b,...] Mathematica 中一切对象的基本形式

列表与表达式操作 »

{...} (List) ▪ ...[[...]] (Part) ▪ Table ▪ Length ▪ Take ▪ Select ▪ ...

函数式编程 »

...& (Function) ▪ /@ (Map) ▪ Nest ▪ NestList ▪ FoldList ▪ Array ▪ ...

模式匹配 »

_ ▪ __ ▪ | ▪ .. ▪ /; ▪ Cases ▪ Position ▪ ...

规则与模式 »

-> (Rule) ▪ :> ▪ /. (ReplaceAll) ▪ ...

定义与赋值 »

= ▪ := ▪ =. ▪ ^= ▪ ...

逻辑与测试 »

== ▪ != ▪ && ▪ || ▪ MemberQ ▪ ...

作用域与模块化 »

Module ▪ With ▪ Block ▪ Dynamic ▪ ...

过程式编程 »

; ▪ If ▪ Do ▪ While ▪ Sow ▪ Reap ▪ ...

字符串操作 »

"..." (String) ▪ StringExpression ▪ StringReplace ▪ StringCases ▪ ...

自由格式语言 »

( 在输入的开始部分) — 用于计算和编程的自由格式语言

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