主要内容

保存优化对象描述

描述

使用拯救一个优化对象的描述。

例子

写(obj)节省优化对象的描述obj在文件命名obj. txt。在这里,obj是工作空间变量优化对象的名称。如果不能构建文件名称的表达式,它写的描述WriteOutput.txt代替。覆盖任何现有的文件。如果对象描述小,考虑使用显示而不是显示在命令行描述。

例子

写(obj,文件名)保存的描述obj在文件命名文件名

例子

全部折叠

创建一个优化变量和表达式使用变量。表达式的描述保存到一个文件。

x = optimvar (“x”3、3);一个=魔法(3);var =总和(sum (a * x));写(var)

创建一个文件命名var.txt在当前文件夹。该文件包含以下文本:

8 * x (1,1) + 3 * (2, 1) + 4 * x (3,1) + x (1、2) + 5 * x (2, 2) + 9 * x (3 2) + 6 * x (1、3) + 7 * x (2、3) + 2 * (3、3)

保存在文件命名表达式“VarExpression.txt”在当前文件夹。

写(var,“VarExpression.txt”)

VarExpression.txt文件包含相同的文本var.txt

输入参数

全部折叠

优化对象,指定为以下之一:

  • OptimizationProblem对象-写(obj)包含的变量保存文件解决方案,目标函数,约束和变量。

  • EquationProblem对象-写(obj)保存一个文件包含解决方案的变量,方程的解决方案,和变量。

  • OptimizationExpression对象-写(obj)保存一个文件包含优化表达式。

  • OptimizationVariable对象-写(obj)保存一个文件包含优化变量。保存的描述并不意味着变量类型或范围;它只包含变量的维度和指标名称(如果有的话)。

  • OptimizationConstraint对象-写(obj)保存一个文件包含约束表达式。

  • OptimizationEquality对象-写(obj)保存一个文件包含平等的表达。

  • OptimizationInequality对象-写(obj)保存一个文件包含不等式表达。

文件路径,指定为字符串或字符向量。路径是相对于当前文件夹。生成的文件是文本文件,所以文件名称通常扩展. txt

例子:“. . / Notes / steel_stuff.txt”

数据类型:字符|字符串

介绍了R2019b