交互式脚本编制
本节说明如何以交互方式更新和测试脚本代码而不对模型求解。
您可以创建脚本原型以便对模型进行预处理和后处理。 IDE 包含测试区域,您可在其中编写脚本代码并运行该代码以立即查看结果。 不必在每次修改脚本后都等待模型进行求解。
试验脚本代码之前,您需要至少执行一次运行配置,以便能够访问在 .dat 文件中初始化的数据或在求解完成时填充的决策变量 (dvar)。
在下面的示例中,我们使用的是切割模型(cutstock.mod)。屏幕截图显示的是初始运行后的集成开发环境,测试区域交互脚本可在脚本日志选项卡中查看。

如果未显示交互式脚本区域,请单击脚本日志中的。

单击<<箭头隐藏交互式脚本。

在测试区域中执行脚本代码
在交互式脚本编制区域中,输入要测试的脚本,然后再将其添加到模型。 在交互式脚本编制内右键单击,然后选择执行命令。

在脚本编制日志选项卡右上角的工具栏中还提供执行命令。

执行结果显示在脚本编制日志中。

当您对脚本结果满意时,可以将代码从交互式脚本编制区域拖动或复制并粘贴到模型中。
将脚本代码放入到“脚本编制日志”中
您可以从以下位置将脚本代码放入到脚本编制日志中:
交互式脚本区
IDE 编辑器(
.mod文件)外部编辑器
并且它将在脚本编制日志中执行。
在编辑器中执行脚本代码
您还可以直接在编辑器中修改脚本代码,然后将其选定以通过命令执行选择对其进行测试。 结果将显示在脚本编制日志中。

除去代码
要从交互式脚本编制区域中除去代码,请在该区域内右键单击,然后选择清除交互式脚本编制。

要从“脚本编制日志”中除去代码,请单击脚本编制日志选项卡右上角的工具栏中的“清除”按钮。
