string to number

6 次查看(过去 30 天)
Mate 2u
Mate 2u 2012-2-14
编辑: roudabe 2013-10-11
Hi I have an array which looks like this:
'''27/01/2012 15:30:00'''
'''27/01/2012 15:31:33'''
'''27/01/2012 15:49:19'''
'''27/01/2012 15:49:19'''
'''27/01/2012 15:50:26'''
I want to just have the TIME and in a NON-STRING format. Any help?
  3 个评论
Mate 2u
Mate 2u 2012-2-14
I need to eventually make regular 1 second intervals and for price to be maintained until it is changed which is in another column.
Mate 2u
Mate 2u 2012-2-14
See my last question before this one for my final objective.

请先登录,再进行评论。

采纳的回答

Mate 2u
Mate 2u 2012-2-14
Hi this does not work for me, I think maybe because the array is a cell array?
  2 个评论
Friedrich
Friedrich 2012-2-14
one can use datestr and datenum to do it in a dirty way:
a_1 = datenum('27/01/2012 15:30:00','dd/mm/yyyy HH:MM:SS')
a_2 = datenum('27/01/2012 15:31:33','dd/mm/yyyy HH:MM:SS')
tmp = datestr(a_1:0.00001:a_2);
time_stamps = unique(mat2cell(tmp,ones(108,1),20))
Mate 2u
Mate 2u 2012-2-14
Great got the time stamps. If you can look at my previous question, I just need to assign the relevant values to the time stamps now.

请先登录,再进行评论。

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Dates and Time 的更多信息

标签

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by