Matlab读csv数据

1、用csvread函数

注意:

csvread函数只试用与用逗号分隔的纯数字文件

第一种:

M = CSVREAD('FILENAME'),直接读取csv文件的数据,并返回给M

第二种:

M = CSVREAD('FILENAME',R,C),读取csv文件中从第R-1行,第C-1列的数据开始的数据,这对带有头文件说明的csv文件(如示波器等采集的文件)的读取是很重要的。

第三种:

M = CSVREAD('FILENAME',R,C,RNG),其中RNG = [R1 C1 R2 C2],读取左上角为索引为(R1,C1) ,右下角索引为(R2,C2)的矩阵中的数据。

注意:

matlab认为CSV第1行第1列的单元格坐标为(0,0)给定一个csvlist.csv文件,其内容如下

1, 2, 3, 4, 5, 6

7, 8, 9, 10, 11, 12

13, 14, 15, 16, 17, 18

例1.1读取整个文件csvread('csvlist.csv')

ans =

1

....

18

 

例1.2读取第2行以下,第0列以右区域的数据

m = csvread('csvlist.dat', 2, 0)

ans=

7

...

18

 

例1.3读取第2行以下,第0列以右,第2行以上,第2列以左区域的数据

m = csvread('csvlist.dat', 2, 0, [2,0,2,2])

ans=

7

8

9

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值