Please enable JavaScript to view this site.

命令

ForEach [# of loops]

ForEach [filespec, i. e. ”C:\data\DR*.txt”]

ForEachSheet

Next

Regenerate

 

解释

许多脚本的核心是一个循环。您可以针对所有匹配文件(重复导入),或者某一部分内的所有工作表(打印或导出…)循环一定的次数(用于仿真)。以下一条语句结束循环。不能嵌套循环。

开始和结束循环

三种方法可以开始循环:

循环指定次数(示例): ForEach 100

针对一组文件循环(示例): ForEach*.CSV

针对当前部分的所有工作表循环: ForEachSheet

对于所有三种循环, Next 语句结束循环。

 

重新生成随机数

Prism脚本的一个常见用途是进行蒙特卡洛分析。首先创建一个Prism文件,该文件使用分析“通过随机分散仿真数据”,生成数据,并将这些仿真的数据链接到另一个分析(例如,非线性回归)。在每个循环中,使用GoTo命令转至生成数据的分析页面,并使用“重新生成”命令创建新的“数据”(具有不同的随机分散)。然后转至结果,写出选定结果,并使用Next命令再次循环。参见本章开头的脚本示例2。

 

 

 

 

 

 

 

 

© 1995-2019 GraphPad Software, LLC. All rights reserved.