MATHEMATICA 教程

文件结构

有多种方式把 Mathematica 中编写的代码记录在文件中. 最好的方法是写清晰的代码,而且尽量使用明确的对象名.

有时为了便于理解需要在代码中加入"注解文本". 您可以在代码的任何地方用 插入注解. 在 的注解中可以有嵌套.

Mathematica 代码的任何地方都可以加注解.
In[1]:=
Click for copyable input
Out[1]=
(*text*)Mathematica 代码的任何地方都可以插入注解

Mathematica 中的注解.

Mathematica 中约定所有要被使用的函数有一个使用信息,该信息记录函数的基本用法. 它定义为 f::usage 的值. 当输入 ?f 时就显示该信息.

f::usage="text"定义函数的使用信息
?f得到函数的信息
??f得到函数的更多信息

函数的使用信息.

函数 的定义.
In[2]:=
Click for copyable input
的"使用信息".
In[3]:=
Click for copyable input
Out[3]=
给出 的使用信息.
给出 Mathematica 所知道的 的全部信息,包括实际的定义.

定义一个函数 f 时,用 ?f 得到它的值. 但对 f 定义了使用信息时,?f 仅给出它的使用信息,仅当输入 ??f 时才得到 f 的详细信息,包括它的实际定义.

当用 查一个函数的信息时,Mathematica 显示该函数全部使用信息. 但如果同时查询多个函数的信息时, Mathematica 仅给出这些函数名,如有可能,还给出其使用信息的链接.

给出 Mathematica 中所有以 "Plot" 开头的函数.

在文本界面下使用 Mathematica 时,信息和注解是记录定义的基本机制, 但在笔记本界面中使用 Mathematica 时,可以在笔记本的文本单元中产生更全的文件.

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