何故、大きなデータサイズの変数を SAVE コマンドで保存した時に、『ファイル~を閉じるときのエラー』が発生するのでしょうか?
32 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
MathWorks Support Team
le 29 Mai 2015
Modifié(e) : MathWorks Support Team
le 2 Fév 2017
ワークスペース上の大きいデータを SAVE コマンドを使用して保存しようとした時に以下のエラーが起こります。
エラー:save
ファイル
<filename>.mat
を閉じるときのエラー
Réponse acceptée
MathWorks Support Team
le 2 Fév 2017
Modifié(e) : MathWorks Support Team
le 2 Fév 2017
save コマンドを使用して MAT ファイルを作成する際に、以下のように-v7.3 オプションをつけることで回避可能です。
save -v7.3 mymat
これは、MAT ファイル保存時に -v7,3 オプションを付けずに保存したときに生じうるエラーです。
v7.3はMATファイルのバージョン7.3()を意味しています。
v7.3より古いバージョンのMATファイルは2GBを超えるサイズに対応していないので、そのような大きなサイズのファイルを保存するのに-v7.3オプションをつける必要があるときがあります。
コマンドにオプションをつける以外にも、MATLABデスクトップ>設定>一般>MATファイル の設定を「MATLAB Version 7.3以降」にすることでも対応可能です。
以下の弊社ドキュメンテーションに、各バージョンが対応しているフォーマットの記述があります。
https://jp.mathworks.com/help/matlab/ref/save.html?searchHighlight=save&s_tid=doc_srchtitle#input_argument_version
0 commentaires
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur ワークスペース変数と MAT ファイル dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!