首页 热点专区 义务教育 高等教育 出国留学 考研考公

matlab里面怎么load .mat类型的文件

发布网友 发布时间:2022-04-24 18:22

我来回答

2个回答

热心网友 时间:2023-10-31 17:12

可以使用的load函数调用形式,有:
load(filename)
load(filename,'-mat')
load
filename
filename需要是一个字符串,代表文件名。如果该文件不在matlab的当前目录以及默认函数库目录下的时候,需要加上文件所在目录,如
'C:\Users\hphp\Documents\MATLAB\Experiment1\data.mat'
可以省略后缀名,matlab会自动判断文件类型。
filename可以缺省,缺省值为
'matlab.mat'。即缺省时matlab会找一个名叫matlab的mat文件导入。matlab.mat也是mat文件存储时的默认存储名。

热心网友 时间:2023-10-31 17:12

load循环读入.mat
%
f001.mat,
f002.mat,
f003.mat三个数据文件,其变量名称均为a(1x3的矩阵)
a
=
[0
0
1];
save
f001;
a
=
[0
0
2];
save
f002;
a
=
[0
0
3];
save
f003;
clear;
x
=
zeros(3);
%将三个文件的数据读到
x

for
i
=
1:3
filename
=
['f00'
num2str(i)];
load
(filename);
x(i,
:)
=
a;
%a是load进入的变量名
end
disp('x
=
');
disp(x);
x
=
0
0
1
0
0
2
0
0
3

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com