How to extract data according to date ?

2 vues (au cours des 30 derniers jours)
Vikash Raj
Vikash Raj le 27 Jan 2022
Commenté : Vikash Raj le 30 Jan 2022
I have a large file containing data for one whole month. I have two separate column vectors of data where one is timestamp in the form '2016-02-01 00:19:09 ' and second vector is Vtec data. I want to analyse the data by days. I want to select the data for first 4 days and with corresponding Vtec data and then plot the graph and then next 4 days until I complete the month. I was using this code but it is giving me a error
idx = ( '2016-02-01 00:19:09 '<= TM2 & TM2 <'2016-02-05 00:00:00 ' );
Any suggestions on this matter will be highly appreciated.

Réponse acceptée

Cris LaPierre
Cris LaPierre le 28 Jan 2022
Convert your dates to datetime and use isbetween.
idx = isbetween(TM2,datetime(2016,02,01,00,19,09),datetime(2016,02,05,00,00,00));
  1 commentaire
Vikash Raj
Vikash Raj le 30 Jan 2022
Thank you. It is working.

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Dates and Time dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by