.mat文件里的内容怎么查看
来源:百度知道 编辑:UC知道 时间:2024/06/23 02:43:43
请问,该怎么办???
电脑里没有安装Access,而且用记事本方式打开后事乱码。
用load事可以调用,我的主函数也能运行。但是.mat里面具体的语句用load方式是看不到的
有几种方法吧。
1.matlab中可以用load命令读取.mat文件
2.C语言中有API读取.mat文件,如matOpen, matClose等等
3.用记事本就可以打开.mat文件,.mat文件格式是公开的,你可以自己解析里面的内容
mat里面都是数据,不是程序,你load出来就完成了。
mat文件.
如果你的计算机装了office Access
那么
它的默认打开很有可能被更改成Access
手动更改默认打开方式也无效.
同时它的扩展名也被隐藏
更改浏览器,让其显示扩展名,也无效.
方法.
更改注册表.
把classes boot下的.mat删除.(或只删除其下的与Access相关项)
再回到浏览器,指定文件扩展名,新建文件类型,指定其打开方式.
这样就OK了.
默认打开方式为MATLAB,其扩展名也可显示.
mat是matlab的数据文件,可以直接双击导入
或者通过命令窗输入命令以及编写m文件导入
如果是当前目录下的文件file1.mat,直接输入load file1
如果不是当前目录下的,输入 load(['目录\file1.mat'])
如果file1里含有a,b,c这三个变量
导入后数据空间里,就直接存在a,b,c这三个量mat数据格式是matlab的数据存储的标准格式。mat文件是标准的二进制文件,还可以ASCII码形式保存和加载。
MATLAB是解释型语言,就是说MATLAB命令行中敲入的命令在当前MATLAB进程中被解释运行。但是,每次执行一个任务时敲入长长的命令序列是很烦人的。有两种方法可以使MATLAB的力量得到扩展——脚本和函数。这两种方法都用像emacs一样的文本编辑器中编写的m文件(因为扩展名是.m所以这样命名,m文件还称点m文件)。m文件的好处在于它可以保存命令,还可以轻易地修改命令而无需重新敲入整个命令行。