MATLAB 帮助中心
(不推荐)保存优化表达式描述
writeexpr(expr)
writeexpr(expr,filename)
不推荐使用 writeexpr。请改用 write。
writeexpr
write
writeexpr(expr) 将优化表达式 expr 的描述保存在名为 expr.txt 的文件中。此处,expr 是表达式的工作区变量名称。如果 writeexpr 无法根据表达式构造文件名,它会将描述写入 WriteExprOutput.txt。writeexpr 会覆盖所有现有文件。
expr
.txt
WriteExprOutput.txt
writeexpr(expr,filename) 将优化表达式 expr 的描述保存在名为 filename 的文件中。
filename
示例
全部折叠
创建优化变量和使用该变量的表达式。将表达式描述保存到文件中。
x = optimvar('x',3,3); A = magic(3); var = sum(sum(A.*x)); writeexpr(var,"VarExpression.txt")
VarExpression.txt 文件包含以下文本:
VarExpression.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)
OptimizationExpression
优化表达式,指定为 OptimizationExpression 对象。
示例: sum(sum(x))
sum(sum(x))
文件的路径,指定为字符串或字符向量。路径是相对于当前文件夹的路径。生成的文件是文本文件,因此文件名通常具有扩展名 .txt。
示例: "../Notes/steel_stuff.txt"
"../Notes/steel_stuff.txt"
数据类型: char | string
char
string
要在 MATLAB® 命令行窗口中获取 writeexpr 信息,请使用 showexpr。
showexpr
不推荐使用 writeexpr 函数。请改用 write。write 函数取代了 writeexpr 和许多其他基于问题的函数。
目前没有删除 writeexpr 的计划。
OptimizationExpression | show | write
show
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
选择网站
选择网站以获取翻译的可用内容,以及查看当地活动和优惠。根据您的位置,我们建议您选择:。
您也可以从以下列表中选择网站:
如何获得最佳网站性能
选择中国网站(中文或英文)以获得最佳网站性能。其他 MathWorks 国家/地区网站并未针对您所在位置的访问进行优化。
美洲
欧洲
亚太
联系您当地的办事处