2.8.18 产生无结构的输出本节到此为止讨论的是显示表达式时用什么格式,并不涉及要显示的内容. 在 Mathematica 的常用情况中不需要用指令产生输出,通常 Mathematica 自动从对 给定输入的处理显示最终结果. 但有时需要显示运算的中间过程,这可以用 Print 函数实现. 显示表达式 Print 显示它的变量,中间无空格,但结尾换行
显示前 5 个整数及其平方
Print 简单地逐个显示它的变量,就量间无空格,有时需要以更复杂的形式显示, 这需要在 Print 内的就量中给出输出形式. 以表的形式显示矩阵
这里用 StringForm 指定输出形式
Print 产生的输出一般是 Mathematica 的标准输出形式,可以明确 指定所需要的其它输出形式. 这里显示 Mathematica 的输入形式
Print 仅是 Mathematica 中产生输出的几种有效途径之一. 另一个是 2.8.21 节 中介绍的产生命名信息的 Message 函数. 在 2.11.3 节中有各种低级别的函数, 它们可以用来产生各种格式的输出,这些输出既作为交互进程的一部分,又 用于文件和外部程序.
|