ヘルプ センターヘルプ センター
writeexpr
(非推奨) 最適化式の説明の保存
writeexpr(expr)
writeexpr(expr,filename)
writeexpr は非推奨です。代わりに write を使用してください。
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))
ファイルへのパス。string または文字ベクトルとして指定します。パスは現在のフォルダーからの相対になります。結果として得られるファイルはテキスト ファイルであるため、通常、ファイル名の拡張子は .txt です。
例: "../Notes/steel_stuff.txt"
"../Notes/steel_stuff.txt"
データ型: char | string
char
string
MATLAB® コマンド ウィンドウで writeexpr の情報を取得するには、showexpr を使用します。
showexpr
関数 writeexpr は推奨されていません。代わりに write を使用してください。writeexpr など多くの問題ベースの関数が関数 write に置き換えられています。
現時点で writeexpr を削除する予定はありません。
OptimizationExpression | show | write
show
次の MATLAB コマンドに対応するリンクがクリックされました。
コマンドを MATLAB コマンド ウィンドウに入力して実行してください。Web ブラウザーは MATLAB コマンドをサポートしていません。
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Contact your local office