Matlab のコマンド出力をファイルにリダイレクトするにはどうすればよいですか?[重複]
質問
Matlab コマンドの出力をファイルにリダイレクトまたはコピーしたいと考えています。どうやってやるの?
私の場合、UNIX ツールを使用して比較したい 2 つの大きな構造体があります。 diff
.
例:Matlab ではこれを行うことができます。
>> s1
s1 =
a: 32
abc: 'example'
>>
約次の内容を含むファイルが必要です:
s1 =
a: 32
abc: 'example'
これらの解決策は実行できません。
- コピーアンドペースト:(快適に) 自動化することはできません。
save -ascii
:構造体では機能しません。
解決
他のヒント
よりきめ細かく行う必要がある場合は、 evalc
出力を文字列に保存する関数。
後で、MATLAB が提供する任意の出力チャネルに文字列を出力できます。
所属していません StackOverflow