Model.write ()


Model.write ()

(文件名)

此方法是将优化数据写入文件的一般入口点。它可以用来编写优化模型、解向量、基向量、起始向量或参数设置。写入数据的类型由文件后缀决定。文件格式在文件格式部分。

注意,将模型写入文件将处理所有挂起的模型修改。然而,编写其他模型信息(解决方案、基础等)就不需要了。

参数:

文件名:要写入的文件名。文件类型编码在文件名后缀中。有效的后缀.mps.rew.lp,或.rlp为了编写模型本身,.ilp只编写与不可行模型相关联的IIS(参见Model.computeIIS为进一步的信息),.sol为了写出当前的解,.mst为了写出开始向量,.hnt为了编写提示文件,.bas写LP基,或者.prm用于写入修改的参数设置。如果您的系统提供压缩实用程序(例如,7 z邮政编码对于Windows,也gzipbzip2,或解压缩适用于Linux或Mac OS);然后文件可以被压缩,所以附加后缀. gzbz2,或解压到被接受。

使用示例:

model.write(“out.mst”)model.write(“out.sol”)