当前位置:   article > 正文

Matlab读取CSV文件_matlab csv文件保存为dat文件

matlab csv文件保存为dat文件

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认为CSV1行第1列的单元格坐标为(0,0

 

给定一个csvlist.csv文件,其内容如下

   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

 

1.1  读取整个文件

csvread('csvlist.csv')

ans =

     2     4     6     8    10    12

     3     6     9    12    15    18

     5    10    15    20    25    30

     7    14    21    28    35    42

    11    22    33    44    55    66

 

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

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

m =

     5    10    15    20    25    30

     7    14    21    28    35    42

    11    22    33    44    55    66

 

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

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

m =

     5    10    15    20

     7    14    21    28

 

2、使用

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/煮酒与君饮/article/detail/782894
推荐阅读
相关标签
  

闽ICP备14008679号