MATHEMATICA 教程

习惯于 Mathematica

• 函数的自变量在方括号
• 内部函数名以大写字母开头
• 乘号可以用空格表示
• 乘幂用 表示
• 用科学计数法输入数,例如:

Mathematica 中要记住的要点.

如果你曾经使用过其它计算机系统, 你可能已注意到它们的相同点和区别. 通常记住这些区别是较难的,然而,它可以帮助你理解为什么 Mathematica 被设置成这种方式,为什么存在这些区别.

Mathematica 与其它计算机语言,与惯用的数学表示法的一个重要不同之处是: 函数变量在方括号里,而不在圆括号里. 在 Mathematica 中, 圆括号专用于指明项的组合. 函数的自变量和对一些项进行组合,显然是不同的概念. 实际上,用相同的表示法表示这两种不同概念一直被使用在排版印刷和计算机键盘中,而 Mathematica 则用不同的表示法来区别这两个不同概念.

这种区别有几个优点: 若用圆括号, 表示的是 还是 就分不清了. 对函数变量使用方括号就排除了二义性. 它还允许不使用 或其它符号表示乘号. 所以 Mathematica 能够像处理标准的数学表达式一样处理例如 等的表达式.

"一些数学函数" 中,Mathematica 的内部函数名称很长. 例如,你可能纳闷为什么伪随机数函数被称为 RandomReal, 而不是 . 答案是 Mathematica 的设计始终保持一致性. 一般来说,Mathematica 的函数用完整的英文单词命名,除非有标准的数学缩写. 这样做的最大优点是具有可预见性: 一旦知道了一个函数是做什么的,通常 能确切地猜出它的名称. 如果名称是缩写的,那么就必须花时间去记住这些单词的缩写.

Mathematica 的另一个特点是内部函数名称都以大写字母开头. "定义变量""定义函数" 中讨论了如何定义用户自己的变量和函数. 大写字母的规则使用户能方便的分清哪些是内部函数. 如果 Mathematica 使用 而不是 Max 表示求最大值的运算,那么用户就不能使用 作为自定义的变量. 此外大写字母规则使用户阅读程序时能容易地识别出内部函数.

Mathematica 的一些规则

内部函数名称都以大写字母开头,函数变量在方括号中: Sin[x]
每一个均表示乘法: 表示
标准的数学运算:
大小写字母被确认为不同的字符,列表用大括号:
内置符号是大写的,逗号用来分隔变量,分号用来压缩输出, 但仍然执行命令: N[Pi, 50];
变量通常是小写的,可以用整个单词:
New to Mathematica? Find your learning path »
Have a question? Ask support »