Produce a Date vector starting with a desired date
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
Christoph Meier
el 11 de Ag. de 2015
Comentada: Star Strider
el 11 de Ag. de 2015
Dear all, I am trying to produce a date vector, which includes year and month I would like to start With July 1926, and end with December 2014. Optimally, the format should be YYYYMM.
Thank you very much in advance!
Chris
Respuesta aceptada
Star Strider
el 11 de Ag. de 2015
This seems to work:
date1 = datenum('192607','yyyymm');
date2 = datenum('201412','yyyymm');
datev = date1:(365.25/13):date2;
result = unique(datestr(datev, 'yyyymm'),'rows');
sample = result(1:24,:) % Sample Output
2 comentarios
Más respuestas (1)
Azzi Abdelmalek
el 11 de Ag. de 2015
d1='192607'
d2='201412'
dd1=datenum(d1,'yyyymm')
dd2=datenum(d2,'yyyymm')
out=datestr(dd1:dd2,'yyyymm')
Ver también
Categorías
Más información sobre Time Series Objects en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!