gb9813 发表于 2007-12-6 15:46

怎样用程序打开.mat文件啊?

我想打开一个50000行1列的.mat文件,把里面的数据赋给一个变量,可怎么都不行,望各位大哥帮忙:@)

eight 发表于 2007-12-6 15:55

原帖由 gb9813 于 2007-12-6 15:46 发表 http://www.chinavib.com/forum/images/common/back.gif
我想打开一个50000行1列的.mat文件,把里面的数据赋给一个变量,可怎么都不行,望各位大哥帮忙:@)
help load

witty01 发表于 2007-12-6 15:55

load('***.mat')

gb9813 发表于 2007-12-6 16:14

程序是这样的

程序是这样的:
=uigetfile('D:\学习\txt\*.mat');
fid=fopen(strcat(pathname,filename));
A=fscanf(fid,'%f');
B=A';
怎么结果A和B都是空的呢
麻烦看看有什么问题

sugarcane 发表于 2007-12-6 17:35

mat是二进制格式
上面两个都提示你用load函数
居然熟视无睹:@L

eight 发表于 2007-12-6 18:38

原帖由 gb9813 于 2007-12-6 16:14 发表 http://www.chinavib.com/forum/images/common/back.gif
程序是这样的:
=uigetfile('D:\学习\txt\*.mat');
fid=fopen(strcat(pathname,filename));
A=fscanf(fid,'%f');
B=A';
怎么结果A和B都是空的呢
麻烦看看有什么问题

首先,请不要一文多发。其次,请到精华区阅读相关帖子,包括 txt文件存取 的帖子 和 写给学习matlab的新手们 的帖子
页: [1]
查看完整版本: 怎样用程序打开.mat文件啊?