主要内容

保存优化对象描述

描述

使用保存优化对象的描述信息。

例子

写(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