跳转到内容

Mathematica/基础

来自维基教科书,开放的书籍,开放的世界

Mathematica 代码是一种功能齐全的编程语言,具有完整的语法。正确使用语法非常重要,否则内核将无法执行您的任务。Mathematica 以其陡峭的学习曲线而闻名,原因之一是语言的严格性。学习 Mathematica 的最佳方法是在尝试复杂任务之前,先彻底了解代码结构的基本方面。

本页面将简要概述 Mathematica 语言的基础知识。必要时将提供链接到更详细的解释。

语言的基本结构

[编辑 | 编辑源代码]

正如英语中最小的语义单元是单词一样,Mathematica 语言中最小的单元是对象。每当您输入某些内容时,Mathematica 首先将它分解成一个对象树,然后进行解释。Mathematica 中有各种类型的标记

标记类型 示例 用途
符号 a, abc, α, αβγ 表示一个对象
字符串 "a", "abc", "αβγ" 保存固定文本内容
数字 1, 12.34, 2^10 保存固定的数值
运算符 +, -, *, / 表示对标记执行的操作
注释 (*一些文本这里*) 保存内核不使用的笔记

Mathematica 中的任何表达式都可以嵌套形式的函数 head[e1,e2,...],其中 head 必须是符号,而 ei 可以是任何支持的对象类型或另一个函数。

华夏公益教科书