2016-08-11 4 views
0

dimという(512,512,100,29)という名前のpicという名前の4-Dダブル配列があります。 実際には、それらは(512,512,100)の薄暗い「.nii」画像です。各.niiイメージには100スライスがあります。 pic(:、:、:、i)配列の29のniiイメージをmatlabにロードしましたが、今は保存したいと思います。 しかし、matlabは正しく保存しません。4-d倍配列を.mat matlabに保存することができません

save('mypic.mat' ,'pic'); 

MATLABは警告を示しています。

Warning: Variable 'pic' cannot be saved to a MAT-file whose version is 
older than 7.3. To save this variable, use the -v7.3 switch. Skipping... 

私は何をすべきか?

答えて

1

データは、デフォルトの.MATファイル形式を使用して保存するには大きすぎる、警告明確状態として、あなたはこのサイズを保存するために-v7.3スイッチを使用する必要があるファイルのは

save('mypic.mat', 'pic', '-v7.3') 

the documentation用を参照してください。さまざまな.matファイル形式とそのメリットと欠点の詳細

関連する問題