0

我有一个名为 pic 的 4-D 双数组,暗度为(512、512、100、29)。实际上,它们是暗淡为 (512,512,100) 的“.nii”图像。每个 .nii 图像有 100 个切片。我在 pic(:,:,:,i) 数组中的 matlab 中加载了 29 个 nii 图像,现在我想保存它。但是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... 

我应该怎么办?

4

1 回答 1

1

数据太大,无法使用默认的 .mat 文件格式保存,警告明确指出,您需要使用-v7.3开关保存此大小的文件

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

有关各种 .mat 文件格式及其优缺点的更多信息,请参阅文档。

于 2016-08-11T13:32:31.063 回答