跳转到内容

Mathematica/入门

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

如果您刚获得 Mathematica 的副本,您需要将其安装到您的系统上。为此,您应遵循副本附带的说明。

与 Mathematica 交互

[编辑 | 编辑源代码]

Mathematica 运行为一个“内核”,它执行计算和“前端”,通过它与用户进行输入和输出通信。 Mathematica 可以通过交互式“笔记本”文件或命令提示符样式的文本界面使用。

笔记本界面

[编辑 | 编辑源代码]

可以通过单击 Mathematica 图标或启动菜单中的 Mathematica 条目启动笔记本样式界面。完成此操作后,将打开一个空白笔记本。

然后,您可以将命令输入笔记本界面。按Shift-Enter执行命令并生成您想要的输出。

执行命令时,它会自动标记为In[n]:=,其中“n”是您输入的唯一标识符(对于该会话)。相应的输出标记为Out[n]:=。例如,考虑以下命令,您将在其中添加 2 和 3。您只需输入“2+3并按Shift-Enter。然后,笔记本将显示以下内容

 In[1]:=  2+3
 Out[1]=  5

要退出笔记本,您可以单击笔记本窗口右上角的“X”,或按Ctrl-F4或选择关闭文件菜单中的菜单项。如果笔记本自上次保存后已被编辑,这将提示您保存。要关闭整个 Mathematica,请单击 Mathematica 窗口右上角的“X”,或选择退出文件菜单中的选项。

文本界面

[编辑 | 编辑源代码]

可以在终端中启动文本界面(命令“math”)。输入按预期方式输入,但仅需按“enter”即可执行命令(但有些字符无法输入——希腊字母、积分等——但将存在等效命令)。由于终端的限制,输出的格式与图形界面不同:在可能的情况下,公式会以模拟分数、指数等的 2D 结构呈现,而不会显示绘图(而是出现字符串“-Graphics-”)。

要退出文本界面,可以使用“Quit[]”命令或输入“文件结束”字符(Unix:Ctrl-D)。

文本界面最适合批处理执行代码或远程开发,此时桌面共享不可用(要么是因为带宽不允许,要么是因为存在限制,阻止人们使用笔记本界面)。这可以通过将代码写入文件并告诉 Mathematica 运行它来完成。这通常按如下方式运行

math < code.m
华夏公益教科书