将matlab中的.mat文件转为exel打开
作者:互联网
将matlab中的.mat文件转为exel打开
有时候.mat文件太大matlab打不开,这时候就要导出显示,比较简单通用的就是转到exel里面打开
方法:
1.进入要转换的.mat文件的目录下,在命令行输入以下命令
load('xxx.mat') %xxx是文件的名称
2.观察导入后的变量名称,我这里是 'Image' 也有的是 'data' 以自己显示的为准
3.然后输入如下命令
writematrix(Image,'xxx.csv') %xxx是要保存的名称,这里的Image要根据自己上面显示的情况更改,切记!
注意: 这里的csv可以用Exel打开,也可以把上面的后缀改成 .xls格式或者 .txt都可以,但是如果数据过大,建议还是使用csv格式,因为xls格式有上限,容易存储失败。
另外要说的是,网上很多有使用 xlswrite() 函数的,但是这个函数有很多问题,而且兼容性不强,笔者在网上搜到的都是这种方法,实际并不靠谱,因此介绍了这个方法。
标签:mat,exel,Image,xxx,matlab,csv 来源: https://www.cnblogs.com/Rubyen2333/p/15933221.html