mmyyy date to matlab date
Mostrar comentarios más antiguos
Hi there.
I have a column vector with dates on the following format: yyyymm
E.g. [199001, 199002, 199003 ...]'
They are all the last trading day of the month.
How can I transform them into matlab serial date numbers?
Thanks
Respuesta aceptada
Más respuestas (1)
Azzi Abdelmalek
el 8 de Ag. de 2014
d=[199001, 199002, 199003 ]
a=arrayfun(@(x) datenum(num2str(x),'yyyymm'),d)
2 comentarios
Azzi Abdelmalek
el 8 de Ag. de 2014
Editada: Azzi Abdelmalek
el 8 de Ag. de 2014
V commented
Dear Azzi, Thank you for your answer. However, the code you mentioned gives me the first day of month and not the last trading day. Thanks
Azzi Abdelmalek
el 8 de Ag. de 2014
There are no days in your data, look at your question, (yyyy/mm)
Categorías
Más información sobre Financial Toolbox en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!