Hi I have a few sets of data with corresponding dates and there could be several data associated with the same date. I would like to extract my data 50 days prior to a set date (eg: 01 May 1998), and also extract the corresponding data. Copying and Pasting the same code 50 times seems very tedious. Is there a way to loop through the dates and extract the daily data? Please help!

1 comentario

Jas K
Jas K el 3 de Nov. de 2016
What I have now is to find the index of the dates and extract the corresponding data using the index. However, I'd need to do this multiple times, if I want to do it for all 50 days.

Iniciar sesión para comentar.

 Respuesta aceptada

Image Analyst
Image Analyst el 3 de Nov. de 2016

0 votos

There are tons of date time functions. Have you looked at them. For example addtodate() might be useful to you.
oldDate = addtodate(currentDate, -50, 'day'); % Subtract 50 days from the current date.
and datediff() and lots of others. Give it a try.

Más respuestas (0)

Categorías

Preguntada:

el 3 de Nov. de 2016

Comentada:

el 3 de Nov. de 2016

Community Treasure Hunt

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

Start Hunting!

Translated by