How can I write all month's last dates for a given period of time?
古いコメントを表示
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
採用された回答
その他の回答 (2 件)
Sean de Wolski
2015 年 1 月 28 日
0 投票
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
2015 年 1 月 28 日
BigMatrix = cellstr(datestr(b+(1:a)'));
カテゴリ
ヘルプ センター および File Exchange で Dates and Time についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!