Main Content

writevar

(非推奨) 最適化変数の説明の保存

説明

writevar は非推奨です。代わりに write を使用してください。

writevar(var) は、最適化変数の説明を variable.txt という名前のファイルに保存します。ここで、variablevarNameプロパティです。関数 writevar は既存のファイルを上書きします。

writevar(var,filename) は、最適化変数の説明を filename という名前のファイルに保存します。

すべて折りたたむ

最適化変数を作成し、その説明をファイルに保存します。

var = optimvar('var',8,3,'Type','integer');
writevar(var,"VariableDescription.txt")

VariableDescription.txt の内容:

    [ var(1, 1)     var(1, 2)     var(1, 3) ]    
    [ var(2, 1)     var(2, 2)     var(2, 3) ]    
    [ var(3, 1)     var(3, 2)     var(3, 3) ]    
    [ var(4, 1)     var(4, 2)     var(4, 3) ]    
    [ var(5, 1)     var(5, 2)     var(5, 3) ]    
    [ var(6, 1)     var(6, 2)     var(6, 3) ]    
    [ var(7, 1)     var(7, 2)     var(7, 3) ]    
    [ var(8, 1)     var(8, 2)     var(8, 3) ]    

入力引数

すべて折りたたむ

最適化変数。OptimizationVariable オブジェクトとして指定します。optimvar を使用して、var を作成します。

例: var = optimvar('var',4,6)

ファイルへのパス。string または文字ベクトルとして指定します。パスは現在のフォルダーからの相対になります。結果として得られるファイルはテキスト ファイルであるため、通常、ファイル名の拡張子は .txt です。

例: "../Notes/steel_stuff.txt"

データ型: char | string

バージョン履歴

R2017b で導入

すべて折りたたむ

R2019b: writevar は非推奨

関数 writevar は推奨されていません。代わりに write を使用してください。writevar など多くの問題ベースの関数が関数 write に置き換えられています。

現時点で writevar を削除する予定はありません。