主要内容

保存优化对象描述

描述

采用保存优化对象的描述。

提示

对于完整的工作流程,请参阅基于问题的优化工作流程或者基于问题的解决方程的工作流程

例子

写(obj.保存优化对象的描述obj.在命名的文件中obj.。TXT。这里,obj.是优化对象的Workspace变量名称。如果无法从表达式构建文件名,它将描述写入writeoutput.txt.反而。覆盖任何现有文件。如果对象描述很小,请考虑使用展示而是在命令行中显示描述。

例子

写(obj.文件名保存描述obj.在命名的文件中文件名

例子

全部收缩

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

x = Optimvar('X',3,3);a =魔术(3);var = sum(sum(a. * x));写(var)

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

8 * x(1,1)+ 3 * x(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 * x(3,3)

将表达式保存在命名的文件中'varexpression.txt'在当前文件夹中。

写(var,“varexpression.txt”

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

输入参数

全部收缩

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

  • 优化问题目的 -写(obj)保存包含解决方案,目标函数,约束和可变界限的变量的文件。

  • 公式问题目的 -写(obj)保存包含解决方案的变量的文件,解决方案和可变界限。

  • 优化表达目的 -写(obj)保存包含优化表达式的文件。

  • 优化Variable.目的 -写(obj)保存包含优化变量的文件。保存的描述不表示变量类型或界限;它仅包括可变尺寸和索引名称(如果有)。

  • 优化混合物目的 -写(obj)保存包含约束表达式的文件。

  • 优化等级目的 -写(obj)保存包含平等表达式的文件。

  • 优化序列目的 -写(obj)保存包含不等式表达式的文件。

到文件的路径,指定为字符串或字符向量。路径是相对于当前文件夹的。生成的文件是文本文件,因此文件名通常具有扩展名。TXT

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

数据类型:char|细绳

在R2019B中介绍