无需代码,快速将matlab的mat格式文件转化为excel(xls、xlsx、csv)甚至txt格式

mat转化为excel(xls、xlsx、csv)甚至txt格式本来需要敲一大段代码的,踩了几天的坑:

  • 用matlab的原生语句会出现各种各样难以保存的错误

    无需代码,快速将matlab的mat格式文件转化为excel(xls、xlsx、csv)甚至txt格式
    文章图片
  • 用python的scipy库处理都与其输入matlab命令来转会发现中括号堆叠得太感人了。

    无需代码,快速将matlab的mat格式文件转化为excel(xls、xlsx、csv)甚至txt格式
    文章图片
    Numpy的array中括号堆叠太感人了
无需写代码,直接转换的方法:
  1. 将mat文件拖进matlab里,于是边栏会出现变量名称。

    无需代码,快速将matlab的mat格式文件转化为excel(xls、xlsx、csv)甚至txt格式
    文章图片

    无需代码,快速将matlab的mat格式文件转化为excel(xls、xlsx、csv)甚至txt格式
    文章图片
  1. 双击变量打开,全选-复制

    无需代码,快速将matlab的mat格式文件转化为excel(xls、xlsx、csv)甚至txt格式
    文章图片
  2. 切换到excel,粘贴

  3. 【无需代码,快速将matlab的mat格式文件转化为excel(xls、xlsx、csv)甚至txt格式】完成,保存选择格式即可。txt也是一样的。

    无需代码,快速将matlab的mat格式文件转化为excel(xls、xlsx、csv)甚至txt格式
    文章图片
注意:不过因为原mat文件存在复合结构,所以直接复制的时候,仅仅会复制字面的元素,在excel和txt中均不能正常显示复合结构。 无需代码,快速将matlab的mat格式文件转化为excel(xls、xlsx、csv)甚至txt格式
文章图片

    推荐阅读