0

現在、いくつかの最適化を行っていますが、これには時間がかかります。結果を適切な方法で保存したいと考えています。私のコードは常に変化しているので、結果と一緒に 1 つまたは 2 つの .m ファイルを保存したいと考えています。自分が何をしていたかを正確に確認する必要がある場合のバックアップとして。

したがって、私の理想的なケースは次のとおりです。

mFile1 = load('mFile1.m');
results = randn(100,100); %some other variables
save('allResults.mat')

そのため、すべてが 1 つのファイルに格納されます。メモリを大幅に節約できるわけではないかもしれませんが、数 KB はそれだけの価値があると思います。

理想的には次のようなもの

disp(mFile1) 

読みやすい出力が得られます。

どうすればそれを解決できますか?ありがとうトーマス

Ps: バージョン追跡システムを使用することもできますが、以前のバージョンに移動するには常にある程度の労力がかかるため、使用したくありません。

4

2 に答える 2

5

ソース管理システムを使用します。正式なトレーニングとは関係なく、ソフトウェア開発はバージョン管理なしで行われることはありません。あるバージョンから別のバージョンに切り替える作業には、1つまたは2つ以下のコマンドが必要です。DVSの設定は、初めての場合は数時間以内に完了します。

さらに、「すべての」ファイル、環境を復元できるようになります。mファイルがいくつかのデータと一緒にzipファイルに埋め込まれている場合のトレースの変更について考えてみてください。バージョン管理を使用している間、変更のトレースは簡単な作業です。

于 2011-05-02T13:20:16.513 に答える
0

zellusの提案に従ってソース管理を使用します。

ただし、質問に答えるにはtype、m ファイルを使用できます。

于 2013-04-23T05:53:01.603 に答える