matlab中,如何将.txt格式文件转换成.mat格式文件
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了matlab中,如何将.txt格式文件转换成.mat格式文件相关的知识,希望对你有一定的参考价值。
这是不可以的。mat文件是matlab专用的存储workspace的文件,如果强制存储成txt文件存储并打开,文本只会显示为乱码,需要把后缀名改回mat,再在matlab中打开,才能使用。
如果是需要把工作空间里面的数据导出可以编写一个小程序,把矢量、矩阵写出到txt中,或者直接复制粘贴到txt文本文件中、或者excel表格中。
具体做法是,双击右边workspace里面的变量,这时matlab会弹出一个表格,
选择表格里面的区域,直接ctrl+c可以复制。
打开一个txt文本文件或者excel文件,都可以直接粘贴。
data
选择相应的txt文件,在提示的对话框里,点next直到finish,然后再file-->save
workspace
as
,然后改成你想要的名字就可以啦
如何将Excel文档转换成UTF-8格式的文本文件
在正式获取外部数据之前,需要提醒大家的一点是,也要先做好TXT文本数据的分隔工作这里可用的分隔符也包括空格、制表符、英文的逗号以及分号四种,等做完所有的分隔工作后保存这篇文档。用Excel2010打开一篇空白工作簿,切换到“数据”选项卡,然后单击“获取外部数据”组中的“自文本”命令。
此时会打开“导入文本文件”窗口,大家选择自己需要导入的TXT文件,例如,现在选中“桌面”上名为“小学三年级期末考试成绩单.txt”的文件,然后单击“导入”按钮。
在弹出的“文本导入向导 - 第1步,共3步”对话框中,默认原始数据类型,直接单击“下一步”按钮即可。
此时会跳转到“文本导入向导 - 第2步,共3步”对话框,勾选所有可用的分隔符号,然后单击“下一步”按钮。
在“文本导入向导 - 第3步,共3步”对话框中,默认列数据格式,直接单击“完成”按钮即可。
此时会弹出一个“导入数据”对话框,默认数据的放置位置为现有工作表的第一行第一列,可以根据自己的需要修改这个位置,然后单击“确定”按钮。
返回工作簿,就能看到如下效果,其中可能会有些数据的位置不对,可以自己手动调整。 参考技术A 先同时按ctrl和`键(在tab键上面呢),切换到公式画面,然后复制到文本文档就可以了。
以上是关于matlab中,如何将.txt格式文件转换成.mat格式文件的主要内容,如果未能解决你的问题,请参考以下文章
如何用matlab把txt或Excel格式的数据转换成mat格式