由于Prism 将数据与图表和分析联系起来,因此内置了大量的自动化功能。只需编辑或替换数据或信息常量,一切都会更新。虽然这种内置的自动化功能足以满足日常实验室工作的需要,但如果反复进行,就会显得乏味。
您可以使用Prism 脚本自动分析大量文件,或模拟许多数据集进行蒙特卡洛分析。Prism 的脚本语言可让您打开和关闭Prism 文件、导入数据、导出或打印结果和图表。您可以在Prism 中运行Prism 脚本,也可以从其他程序启动Prism 。
请注意,Prism 脚本不会告诉Prism 如何分析或绘制数据图表。这是Prism 项目(或模板)的内置功能。使用脚本可将数据导入现有项目,并指定要导出或打印的结果和图表。
脚本是一种小型计算机程序。创建脚本比使用Prism 稍微困难一些。有其他脚本语言或宏语言的经验会有所帮助,但肯定不是必需的。如果想从 Excel 中启动Prism 脚本,还需要了解一下 Excel 的宏语言 Visual Basic for Applications。
要学习脚本,首先要看一下我们在下一节中介绍的本示例。这些本示例向你展示了Prism 脚本可以做的事情,让你感受到脚本的易用性。然后继续阅读,了解Prism 语法的细节。本章最后几节将介绍如何从另一个程序启动Prism 脚本。
Prism 脚本能否控制Prism 分析数据和绘制图表的方式?
不能。Prism 脚本可以打开Prism 项目文件(或模板)、导入数据以及导出结果和图表。但数据分析和图表绘制的详细信息存储在Prism 文件中。请注意,当您更改数据时,Prism 会更新结果和图表。这包括更新分析常数和粘贴链接数据。因此,Prism 脚本往往非常简短,易于编写。
Prism 是否有可以从其他程序调用的 API?
没有。但其他程序可以启动Prism 脚本。请阅读有关Windows和Mac版本的Prism 的详细信息。
其他程序能否创建Prism 文件?
可以。