MATLAB 帮助中心
任意日期的时间因子
TMFactors = tmfactor(Settle,Maturity)
TMFactors = tmfactor(Settle,Maturity) 根据结算日向量和到期日向量确定时间因子。
TMFactors
Settle
Maturity
示例
全部折叠
求 Settle 日和 Maturity 日的 TFactors。
TFactors
TFactors = tmfactor('1-Jan-2015','1-Jan-2016')
TFactors = 2
使用日期时间求 Settle 日和 Maturity 日的 TFactors。
TFactors = tmfactor(datetime(2015,1,1),datetime(2016,1,1))
结算日,指定为使用日期时间数组、字符串数组或日期字符向量的标量或 NINST×1 向量。
NINST
1
注意
Settle 必须早于 Maturity。
为了支持现有代码,tmfactor 还接受将序列日期值作为输入,但不推荐使用它们。
tmfactor
数据类型: char | string | datetime
char
string
datetime
到期日,指定为使用日期时间数组、字符串数组或日期字符向量的标量或 NINST×1 向量。
根据 Settle 日向量和 Maturity 日向量计算得出的时间因子,以标量数值形式返回。
全部展开
虽然 tmfactor 支持序列日期值,但建议改用 datetime 值。datetime 数据类型提供灵活的日期和时间格式、精确到纳秒的存储,以及考虑时区和夏令时的属性。
若要将序列日期值或文本转换为 datetime 值,请使用 datetime 函数。例如:
t = datetime(738427.656845093,"ConvertFrom","datenum"); y = year(t)
y = 2021
目前还没有停止支持序列日期值输入的计划。
cfamounts | cftimes | datetime
cfamounts
cftimes
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
选择网站
选择网站以获取翻译的可用内容,以及查看当地活动和优惠。根据您的位置,我们建议您选择:。
您也可以从以下列表中选择网站:
如何获得最佳网站性能
选择中国网站(中文或英文)以获得最佳网站性能。其他 MathWorks 国家/地区网站并未针对您所在位置的访问进行优化。
美洲
欧洲
亚太
联系您当地的办事处