string to number

2 visualizaciones (últimos 30 días)
Mate 2u
Mate 2u el 14 de Feb. de 2012
Editada: roudabe el 11 de Oct. de 2013
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 comentarios
Mate 2u
Mate 2u el 14 de Feb. de 2012
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 el 14 de Feb. de 2012
See my last question before this one for my final objective.

Iniciar sesión para comentar.

Respuesta aceptada

Mate 2u
Mate 2u el 14 de Feb. de 2012
Hi this does not work for me, I think maybe because the array is a cell array?
  2 comentarios
Friedrich
Friedrich el 14 de Feb. de 2012
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 el 14 de Feb. de 2012
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.

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Dates and Time en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by