matlab read csv,matlab csvread函数的三种用法

说明:csvread函数适用于读取逗号分隔的CSV纯数据文件。

用法一:

M=csvread(filename)

例:创建一个名为csvlist.dat的文件,内容如下:

02,04,06,0803,06,09,1205,10,15,2007,14,21,28

在matlab中执行如下代码:

filename=‘csvlist.dat’;M=csvread(filename)

运行后可以看到M的值如下:

M=24683691251015207142128

用法二:读取R1行C1列到矩阵右下角的矩阵

M=csvread(filename,R1,C1)

例:读取csvlist.dat文件中第2行第0列开始的矩阵:

M=csvread(‘csvlist.dat’,2,0)

运行后可以看到M为第2行第0列开始,到右下角的整个矩阵:

M=51015207142128

用法三:读取R1行C1列到R2行C2列的矩阵

M=csvread(filename,R1,C1,[R1C1R2C2])

例:R1=1,C1=0,R2=2,C2=2,即读取第1行第0列到第2行第2列的矩阵:

M=csvread(‘csvlist.dat’,1,0,[1,0,2,2])

运行后可以看到M值为:

M=36951015

使用csvread函数对vivado下ila导出的数据进行读取分析时,需要将ila下信号的数据格式设置为十进制数据后导出,再用csvread进行读取。

原文标题:matlabcsvread函数的使用

文章出处:【微信公众号:FPGA之家】欢迎添加关注!文章转载请注明出处。

责任编辑:haq

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值