此为 Mathematica 4 文档,内容基于更早版本的 Wolfram 语言
查看最新文档(版本11.2)

1.10.15 Mathematica 笔记本中的注解

Mathematica 笔记本提供了基本的技术,使用户能够创建非常广泛的高级 的交互文件. 但要掌握这个技术,用户需要开发适当风格的注解.
许多人最初打算使用 Mathematica 笔记本的原因, 或者是把它作为包含一系列输入输出行的简单的工作簿,或者作为传统书籍和其它打印材料 的屏幕版本. 但是, Mathematica 笔记本的最有效、最富饶的用途,并不在于上述用法. 而是涉及带有注解文本的 Mathematica 输入和输出的精巧混合.大多数情况下, 获得这样的精巧混合是 Mathematica 语言的一贯用途.
人们可能认为 Mathematica 中有三种材料,普通文本,数学公式和计算机代码. 但 Mathematica 的一个关键思想是要提供一种单一语言,它能为传统数学公式 和计算机代码提供最好的服务.
StandardForm 中,Mathematica 表达式与传统的数学公式一样紧凑和优美. 不同的是Mathematica 表达式十分统一和规范.于是,在任何情况下用 Mathematica 表达式时,不需要返回去解释基本的记号,因为它就是 Mathematica 语言的记号. 另外,用 Mathematica 表达式进行解释时,该笔记本的读入器 就立即得到所给出的内容,并将其作为一个 Mathematica 输入执行.
长期使用传统的数学记号后很容易熟悉 StandardFormMathematica 表达式的数学含义. 事实上,开始时总想尽可能地使用 TraditionalForm,用一些隐藏的标记去给出翻译, 接下来就会混用 StandardFormTraditionalForm,最后就会清楚在大部分情况下 StandardForm 是最有效的表达形式.
在传统的数学表达表达式中,有很多用公式的一部分来替换文本块的技巧. 在 StandardForm 中有同样的技巧.但是由于 Mathematica 表达式不仅 能表示对象,而且也能表示过程和计算法,这就使得文本块可以用较短的 和更精确的材料来替换.