matlab数据抓取,MATLAB实现多文件数据提取

本文介绍了如何使用MATLAB批量提取多个具有相似名称的CSV文件中的数据,并将其整合到一个文件中。通过示例代码展示了csvread函数的用法,包括读取整个数据集和指定区域。此外,还讲解了MATLAB如何绘制函数图和设置图片大小。
摘要由CSDN通过智能技术生成

a811ea6e3119

我们经常会遇到如图中的多个相似名称的多个文件,如何将这多个文件中的数据提取到同一个文件中,方便数据分析呢?

a811ea6e3119

matlab代码如下:

for i=0:20; %定义需要提取的文件数目

filename=strcat('no_1m.',num2str(i),'.csv'); %用i把文件名称相连

fid=csvread(filename,1,9,[1,9,1,9]); %定位需要提取的数据在文件中的坐标

M=fid/1000000; %对提取的数据进行操作

dlmwrite('without spray Uy.csv',M,'-append','precision',10); % 对提取的数据写入一个新的文件中

end

关于matlab中的csvread命令:

下面是一个csv文件中的内容,名称为csvlist:

02, 04, 06, 08, 10, 12

03, 06, 09, 12, 15, 18

05, 10, 15, 20, 25, 30

07, 14, 21, 28, 35, 42

11, 22, 33, 44, 55, 66

读取整个数据集m=csvread('csvlist.dat')

m =

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值