How to extract data according to date ?

4 Ansichten (letzte 30 Tage)
Vikash Raj
Vikash Raj am 27 Jan. 2022
Kommentiert: Vikash Raj am 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.

Akzeptierte Antwort

Cris LaPierre
Cris LaPierre am 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));

Weitere Antworten (0)

Kategorien

Mehr zu Dates and Time finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by