MATLAB如何读取txt中的日期?
如题,txt第一列是2010/01/15这种格式的日期,用dlmread只能读数字,load和import也不行。如果是excel倒是很简单,但是直接把后缀名改成xls的...
如题,txt第一列是2010/01/15这种格式的日期,用dlmread只能读数字,load和import也不行。如果是excel倒是很简单,但是直接把后缀名改成xls的话MATLAB识别说不是excel文件。怎么办?
展开
1个回答
展开全部
%1.如果整体读只能读成字符串变量,用函数textread最好了,
A=textread('exps.txt','%10s')
A =
'2010/01/15'
'2010/01/15'
'2010/01/15'
%2.如果日期的数字部分单独读成变量,只能分5个部分:
[a,b,c,d,e]=textread('exps.txt','%d %1s %d %1s %d')
a =
2010
2010
2010
b =
'/'
'/'
'/'
c =
1
1
1
d =
'/'
'/'
'/'
e =
15
15
15
迈特莱博
追问
万分感谢
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询