MATLAB Financial Toolbox™ 提供了众多用于对金融数据进行数学建模和统计分析的函数,由此可以有意识地考虑周转率和交易成本,从而得以优化金融产品的投资组合。该工具箱可用于评估风险、分析利率水平、对股权衍生品和利率衍生品定价并衡量投资业绩 使用时序分析函数和一个应用程序,可以在缺失数据的情况下执行转换或回归,并在不同交易日程表和天数计算惯例之间进行转换。
在学习金融工具箱的基础上,想对大家常用的一些日期函数做一个解析。
日期格式函与日期转换函数
now函数
now函数显示的是公元0年到目前的天数。将当前时间和日期以一个双精度型日期数字返回。
time = now
time =
7.3700e+05
clock函数
将当前时间和日期返回到一个(6元)数组中。直接输出clock时,可能会以科学计数法的方式输出。
clock
ans =
1.0e+03 *
2.0170 0.0100 0.0270 0.0180 0.0330 0.0438
用fix(clock)则输出易于简易形式:
fix(clock)
ans =
2017 10 27 18 38 40
date函数
将当前时间和日期以dd-mmm-yyyy格式的字符串返回。
date
ans =
'27-Oct-2017'
weekday函数
返回一个日期数字或一个日期字符串的星期及一个星期中的第几天。
[d,w]=weekd