matlab 提取csv格式文件问题

嗯!现在我有几组csv格式的文件里面有例如第一行是各个变量的名字下面全部是数据我现在想用matlab把他给读出来进行仿真之前仿真的数据貌似是dat的现在我应该怎么弄了如果... 嗯 ! 现在我有几组csv格式的文件 里面有 例如第一行是各个变量的名字 下面全部是数据 我现在想用matlab 把他给读出来 进行仿真 之前仿真的数据貌似是dat的 现在 我应该怎么弄了 如果手动弄 我觉得太不科学了 有没有matlab自己去读写 然后自己储存自己能识别的数据 进行试验呢 谢谢了 各位白富美 高富帅!!!!!! 展开
 我来答
百度网友96ffcf7
推荐于2018-04-09 · 知道合伙人互联网行家
百度网友96ffcf7
知道合伙人互联网行家
采纳数:22721 获赞数:118726
从事多年网络方面工作,有丰富的互联网经验。

向TA提问 私信TA
展开全部
用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)的矩阵中的数据。
qingningleyun
2013-02-26 · TA获得超过5854个赞
知道大有可为答主
回答量:2991
采纳率:30%
帮助的人:3062万
展开全部
>> dt = dlmread('book1.csv',',',1,0) % 读出第2行第1列起的所有数据
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
馬洋洋
2013-02-27 · 超过16用户采纳过TA的回答
知道答主
回答量:52
采纳率:0%
帮助的人:48.3万
展开全部
you can use the xlsread
[a,b,c]=xlsread('file.csv');

the c is the cell matrix.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
peterforker
2013-02-26 · TA获得超过259个赞
知道答主
回答量:116
采纳率:0%
帮助的人:70.4万
展开全部
用csvread语句,可以指定开始的行和列
如果要自动识别的话就比较复杂,要编程了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式