WOLFRAM 语言教程

控制大表达式的显示

当进行符号运算时,经常碰到非常复杂的表达式. 用户往往不想看整个的计算结果.

如果用户在输入末尾使用分号,那么 Wolfram 语言只进行计算,而不显示结果. 然而用户可以使用 或者 Out[n] 查阅结果.

默认情况下,Wolfram 语言前端将把任何过大的输出以缩短的形式在一个界面内显示,这样用户可以修改结果的显示.

Wolfram 语言把结果显示出来,其中有5138项被省略.
In[1]:=
Click for copyable input
Out[1]=
显示更少显示更多 按键可以用来减少或增加 Wolfram 语言显示表达式的详细程度. 显示全部输出 按键删除整个界面,并显示全部结果,但结果可能需要相当长的时间来显示. 这些功能开始起作用的默认阈值大小可以使用 设定大小限制 选项设置,使用适当的设置可以在面板上打开 偏好设置 对话框.

控制大输出的功能使用 Wolfram 语言函数 Short 实现. 用户可以直接使用 Short 在表达式的控制上进行微控制. 用户也可以把它用于输出不够大而不能使用默认控制方法的结果.

在输入末尾使用分号 ,阻止 Wolfram 语言显示复杂的计算结果.
In[2]:=
Click for copyable input
用户可以使用 指代结果. //Short 把计算结果缩为一行显示出来. 其中 表示没有显示的 n 项.
In[3]:=
Click for copyable input
Out[3]//Short=
这里用三行显示该计算结果的部分内容.
In[4]:=
Click for copyable input
Out[4]//Short=
这里给出该和式的总项数.
In[5]:=
Click for copyable input
Out[5]=
command;执行命令 command,但不显示结果
expr//Short将表达式 expr 缩为一行显示出其轮廓
Short[expr,n]将表达式 expr 缩为 n 行显示出其轮廓

缩短输出的一些方式.