你可以调用matlab的子程序库,用c或fortan调用mat格式的数据。
我给你几个函数名
matopen 打开mat文件
matclose 关闭亩州弊mat文件
magetfp 取得mat文件迹高的c语言句柄
matGetArray 取得一个数组
具体内容看联机文档
用matlab即可打迅族开 推荐matlab7.0.1
mat是matlab的数据文件,可以直接双击导入或者通过命令窗输入命令以及编写m文件导入
如果是当前目录下的文件file1.mat,直接输入load file1
如果不是当前目录弊亮下的,李卜羡输入 load(['目录\file1.mat'])
如果哪拍file1里含有a,b,c这三个变量,
导入后数据空间里,就直接存在a,b,c这三个量
如果怕数据空间里有重名的,会把已有数据冲掉
还可以load时给数据起名字
比如
data1 = load('file1.mat')
file1里面的数据名都会变成data1这个struct 数据的各个field
就会分别被赋值为
data1.a
data1.b
data1.c
当然数据空间里只能看到有个struct cell,叫data1
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)