Matlabwilliam hill官网
直播中

CHENYIXIAN

8年用户 78经验值
擅长:测量仪表 控制/MCU EDA/IC设计
私信 关注
[问答]

matlab读串口,每读到一个数据,怎么得到对应的时间

请问matlab读串口,每读到一个数据,怎么得到一个对应的时间?我的程序在4秒内读到了18061个ascII码,等于3000个数据。t0=datetime('now');
%%%读串口程序在中间,读到了18061个ascII码
t1=datetime('now');
t=t1-t0;      4秒是这么读来的。
程序截图如下:
[img=110,0][/img]
[img=110,0][/img]
6个ascII码是一个数据,3000个数据。但是前几个数,和最后一个数会有乱码,所以放进了txt文本中,
然后又截取的txt文本到了一个新的文本中,请问有没有方便的办法,读到3000个不是乱码的数?同时每个数据,对应一个时间,我想把这3000个数据画成图,但是我想对应的X轴分别是读到每个数据时的时间。请问怎么做?
本人qq: 504200756,   
大神们帮帮忙!谢谢!


  • 程序2
  • 程序1
已退回10积分

回帖(1)

yedaren

2017-12-19 14:52:49
学习一下
举报

更多回帖

发帖
×
20
完善资料,
赚取积分