全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 MATLAB等数学软件专版
2197 8
2013-08-23
使用 matlab fininst工具箱计算利率互换的久期,出现这个错误是怎么回事啊?
Undefined function 'liborduration' for input arguments of type 'double'.


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2013-8-23 15:49:29
估计是变量赋值类型错了
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2013-8-23 15:49:50
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2013-8-23 16:14:59
twinkle_2012 发表于 2013-8-23 15:49
估计是变量赋值类型错了
我用open liborduration,找到这个函数,复制这个函数另建了一个M文件后,可以正常使用。。
应该不是变量赋值的原因了。。
这个函数是在fininst工具箱下,我也安装了啊。。pathdef中也有。。搞不清楚怎么回事了
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2013-8-23 16:15:51
twinkle_2012 发表于 2013-8-23 15:49
http://www.mathworks.cn/cn/help/fininst/liborduration.html
这个我也看到了。。我按照他的例子也不行。。。求解啊
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2013-8-24 09:02:30
>> SwapFixRate = 0.0383;
Tenor = 7;
Settle = datenum('11-Oct-2002');
>> [PayFixDuration GetFixDuration] = liborduration(SwapFixRate,Tenor, Settle)

PayFixDuration =

   -4.7567


GetFixDuration =

    4.7567
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群