如何用MATLAB读取csv文件

如题所述

第1个回答  2019-05-14
第一种:M
=
CSVREAD('FILENAME')
,直接读取csv文件的数据,并返回给M,
这时要求整个csv文件内容全部为用逗号隔开的数字,不能用其他字符。
第二种: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)的矩阵中的数据。
附注:
一:对于空置的单元,CSVREAD对数据自动置零。
二:根据MATLAB
R2010a的帮助,CSVREAD在未来版本中将会被取

(
CSVREAD
will
be
removed
in
a
future
release.
)。
csv就是文本
第一种:M
=
CSVREAD('FILENAME')
,直接读取csv文件的数据,并返回给M,
这时要求整个csv文件内容全部为用逗号隔开的数字,不能用其他字符。
第二种: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)的矩阵中的数据。
附注:
一:对于空置的单元,CSVREAD对数据自动置零。
二:根据MATLAB
R2010a的帮助,CSVREAD在未来版本中将会被取

(
CSVREAD
will
be
removed
in
a
future
release.
)。
csv就是文本
相似回答
大家正在搜