How to| 识别不同的单元方括号

Mathematica 笔记本中的内容通过单元组织在一起. 沿着笔记本窗口的右边缘,对应着各个单元的单元方括号. 单元方括号上的标记显示有关该单元的重要信息.

来自视频的精选范例:

所有的单元方括号具有相同的基本外形,具体来说,即由一条垂直线段以及上下两条较短的水平线段连接而成.

将视线转向该窗口的右边缘,观察这个简单计算中输入和输出的单元方括号:

In[2]:=
Click for copyable input
Out[2]=

大多数单元方括号还有一些额外的标记,让我们可以了解它们所表示的单元的更多信息.

在一个标准 Mathematica 笔记本中刚刚开始键入时,您会看到一个顶部带有三角形切口的单元方括号. 这些单元可以包含排版 Mathematica 表达式,并且可以运行计算:

In[1]:=
Click for copyable input
Out[1]=

对于不能被计算的单元,其单元方括号顶部会有第二条水平线段,例如这个文本单元:

也可将一个单元标记为初始化单元. 初始化单元自动在计算笔记本中其它单元之前进行计算. 初始化单元在其单元方括号顶部有一个垂直短线:

In[3]:=
Click for copyable input

单元样式为 Code 的单元自动被标记为初始化单元:

g[x_]:=x3+x2+1

在单元方括号整个高度方向上具有一条虚线的单元是一种 TraditionalForm 单元. TraditionalForm 单元含有排版公式,如果被编译为 Mathematica 表达式的话可能会有歧义:

Click for copyable input

计算的单元如果存在语法错误,单元方括号会添加一条错误指示,表示单元内容存在问题. 单击指示器会显示错误信息,正如下面这个屏幕截屏所示:

其它的单元方括号标注包括字母 A (表示单元处于激活状态)、字母 X(表示该单元不允许被编辑)及一个填充正方形(表示选项 CellSize 已设置)等.

    

有些方括号不用于单独的单元,而是用于聚集一组单元.

外围较大的方括号将这些输入与输出单元编成一组. 缺省设置时,Mathematica 将输入与输出单元编为一组:

In[6]:=
Click for copyable input
Out[6]=

双击编组方括号可以将单元组关闭. 这里,编组方括号被双击后,单元组被关闭. 编组方括号上出现的箭头的方向指示隐藏单元的方向:

In[9]:=
Click for copyable input
Out[9]=

双击组中第一个单元的方括号也可以将单元组关闭. 请注意,这里得到的结果与双击编组方括号相同:

In[7]:=
Click for copyable input
Out[7]=

双击一个输出单元的方括号将使生成该输出的输入隐藏. 如果您希望保留输入以便日后使用或参考,但不想总是看到它,这样做将是很有用的.

这里,含有 的输出单元的方括号被双击,含有 的输入单元被隐藏. 注意编组方括号上的箭头指向上方,这指示着所隐藏的输入单元的方向:

In[8]:=
Click for copyable input
Out[8]=

如要打开一个关闭的单元组,只需双击带有箭头的编组方括号.

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