matlab 提取csv格式文件问题
嗯!现在我有几组csv格式的文件里面有例如第一行是各个变量的名字下面全部是数据我现在想用matlab把他给读出来进行仿真之前仿真的数据貌似是dat的现在我应该怎么弄了如果...
嗯 ! 现在我有几组csv格式的文件 里面有 例如第一行是各个变量的名字 下面全部是数据 我现在想用matlab 把他给读出来 进行仿真 之前仿真的数据貌似是dat的 现在 我应该怎么弄了 如果手动弄 我觉得太不科学了 有没有matlab自己去读写 然后自己储存自己能识别的数据 进行试验呢 谢谢了 各位白富美 高富帅!!!!!!
展开
推荐于2018-04-09 · 知道合伙人互联网行家
关注
展开全部
用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)的矩阵中的数据。
注意: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)的矩阵中的数据。
展开全部
>> dt = dlmread('book1.csv',',',1,0) % 读出第2行第1列起的所有数据
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
you can use the xlsread
[a,b,c]=xlsread('file.csv');
the c is the cell matrix.
[a,b,c]=xlsread('file.csv');
the c is the cell matrix.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用csvread语句,可以指定开始的行和列
如果要自动识别的话就比较复杂,要编程了
如果要自动识别的话就比较复杂,要编程了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询