How can I write all month's last dates for a given period of time?
Ältere Kommentare anzeigen
Hello guys. Well I have daily time series form 1990-2015
% code
b=726867;
a=9125;
for i=1:a
b=b+1;
BigMatrix(i,1)=b;
end
BigMatrix=cellstr(datestr(BigMatrix));
Now I want to make another variable where I have only last date of months for a same period of time.
Thanks in advance
Akzeptierte Antwort
Weitere Antworten (2)
Sean de Wolski
am 28 Jan. 2015
0 Stimmen
You could use lbusdate to get the last business day of the month specifying no weekend days:
weekend = zeros(1,7); % that's depressing :)
web(fullfile(docroot, 'finance/lbusdate.html'))
Andrei Bobrov
am 28 Jan. 2015
BigMatrix = cellstr(datestr(b+(1:a)'));
Kategorien
Mehr zu Dates and Time finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!