matlab读文件夹中mat文件 并绘制出来
时间: 2024-01-15 09:03:44 浏览: 79
matlab 读取mat类型文件plot,可设置横纵坐标、图例及其字体字号大小,图窗位置及大小.zip
可以使用`dir`函数获取文件夹中所有的mat文件,然后使用`load`函数读取每个mat文件中的数据,最后使用Matlab的绘图函数将数据绘制出来。
以下是一个示例代码:
```matlab
% 指定文件夹路径
folder_path = 'C:\data\';
% 获取文件夹中所有mat文件
mat_files = dir(fullfile(folder_path, '*.mat'));
% 遍历每个mat文件
for i = 1:length(mat_files)
% 读取mat文件中的数据
data = load(fullfile(folder_path, mat_files(i).name));
% 绘制数据
figure;
plot(data.x, data.y);
title(mat_files(i).name);
end
```
其中,`fullfile`函数用于拼接文件夹路径和文件名,`load`函数用于读取mat文件中的数据,`plot`函数用于绘制数据。
阅读全文