Please enable JavaScript to view this site.

Navigation: 脚本

Prism 脚本概览

Scroll Prev Top Next More

由于 Prism 将数据与图表和分析关联起来,因此内置了大量的自动化功能。只需编辑或替换数据或信息常量,所有内容就会自动更新。虽然这种内置的自动化功能足以满足日常实验室工作需求,但如果反复操作,难免会显得枯燥乏味。

您可以使用 Prism 脚本自动分析大量文件,或为蒙特卡洛分析模拟多个数据集。Prism 的脚本语言允许您打开和关闭 Prism 文件、导入数据,以及导出或打印结果和图表。您可以在 Prism 内部运行 Prism 脚本,也可以从其他程序中启动 Prism。

请注意,Prism 脚本不会告诉 Prism 如何分析或绘制您的数据。这些功能已内置于 Prism 项目(或模板)中。请使用脚本将数据导入现有项目,并指定您要导出或打印的结果和图表。

脚本是小型计算机程序。编写脚本的难度略高于使用 Prism。具备其他脚本或宏语言的使用经验会有所帮助,但绝非必要。如果您想从 Excel 中运行 Prism 脚本,还需要学习一些 Excel 的宏语言——Visual Basic for Applications(VBA)。

要了解脚本,请先浏览下一节中提供的示例。这些示例展示了 Prism 脚本能够实现的功能,并让您体会到其操作的简便性。然后继续阅读以了解 Prism 语法的详细内容。本章的最后几节将说明如何从其他程序中运行 Prism 脚本。

Prism 脚本能否控制 Prism 对数据的分析和图表绘制?

不能。Prism 脚本可以打开 Prism 项目文件(或模板)、导入数据,以及导出结果和图表。 但数据分析和绘图的具体细节存储在 Prism 文件中。请注意,当您更改数据时,Prism 会自动更新结果和图表。这包括更新分析常量和通过粘贴链接关联的数据。因此,Prism 脚本通常非常简短且易于编写。

 

Prism 是否有可从其他程序调用的 API?

没有。但其他程序可以启动 Prism 脚本。请阅读有关 Prism Windows 版和 Mac 版如何实现此功能的详细说明。

 

其他程序能否创建 Prism 文件?

可以。