扩展名是MAT的是什么文件

mat数据格式是matlab的数据存储的标准格式

你可以调用matlab的子程序库,用c或fortan调用mat格式的数据。

我给你几个函数名

matopen

打开mat文件

matclose

关闭mat文件

magetfp

取得mat文件的c语言句柄

matGetArray

取得一个数组

具体内容看联机文档

用matlab即可打开

推荐matlab7.0.1

.m文件和 .mat文件的区别

.m文件和 .mat文件的区别为:性质不同、调用不同、解析不同。

一、性质不同

1、.m文件:.m文件是保存一段代码的文件,类似于C语言中的一个函数体;   这也是MATLAB中最常见的文件保存格式之一。

2、.mat文件:.mat文件是matlab的数据存储的标准格式。也就是操作产生的数据的一个集合包,可以把一次处理的结果保存,供下一次使用。

二、调用不同

1、.m文件:.m文件可以直接用来执行调用。

2、.mat文件:.mat文件不可以直接用来执行,需要通过load命令调用。

三、解析不同

1、.m文件:.m文件的文件格式是私有的,不可以自己解析里面的内容。

2、.mat文件:.mat文件的文件格式是公开的,可以自己解析里面的内容。