Matlab将csv文件转换成mat文件,并读取的直观代码 您所在的位置:网站首页 comsol导入数据绘图 Matlab将csv文件转换成mat文件,并读取的直观代码

Matlab将csv文件转换成mat文件,并读取的直观代码

2023-03-15 22:22| 来源: 网络整理| 查看: 265

我们科研工作者尝尝会使用Python生成csv,但是又苦于作图还是Matlab更加精细,因此需要csv文件转换为mat文件,如下是详细的步骤:

第一步:csv文件转换为mat文件

% 读取该csv目录下的文件 path = 'E:\R2019a\bin\Platoon_simulation\读取数据\CAVs渗透率\csv数据文件\'; path2 = [path '*.csv']; file_names = dir(path2); for i = 1:length(file_names) file_name = file_names(i).name; mat_name = file_name(1:find(file_name == '.') - 1); file_name = [path file_name]; file_data = dlmread(file_name); % 将csv文件转换成mat文件,并存储在以下路径下 mat_name = ['E:\R2019a\bin\Platoon_simulation\读取数据\CAVs渗透率\mat数据文件\' mat_name '.mat']; save(mat_name,'file_data'); disp(mat_name); end

这一步将path目录下的所有csv文件转换为mat文件,并且保存在mat数据文件目录下。

第二步:读取mat文件

%% 读取Mat文件 load('E:\R2019a\bin\Platoon_simulation\读取数据\CAVs渗透率\mat数据文件\速度\CAVs=100.mat'); %% 分析Mat文件并作图 for i=1:10 plot(file_data(i,:)) hold on; grid on; end %% 转换为矩阵 car1 = file_data(1,:); disp(car1(1,1000));



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有