楼主: nostop2
2244 8

[问答] matlab一个问题真心求教 [推广有奖]

  • 0关注
  • 0粉丝

博士生

84%

还不是VIP/贵宾

-

威望
0
论坛币
41 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
1028 点
帖子
118
精华
0
在线时间
615 小时
注册时间
2009-2-15
最后登录
2023-9-6

楼主
nostop2 发表于 2013-8-23 15:42:24 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
使用 matlab fininst工具箱计算利率互换的久期,出现这个错误是怎么回事啊?
Undefined function 'liborduration' for input arguments of type 'double'.


二维码

扫码加我 拉你入群

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

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

关键词:MATLAB matla atlab Atl Lab matlab

悟已往之不谏,知来者之可追; 实迷途其未远,觉今是而昨非。

沙发
twinkle_2012 发表于 2013-8-23 15:49:29
估计是变量赋值类型错了

藤椅
twinkle_2012 发表于 2013-8-23 15:49:50

板凳
nostop2 发表于 2013-8-23 16:14:59
twinkle_2012 发表于 2013-8-23 15:49
估计是变量赋值类型错了
我用open liborduration,找到这个函数,复制这个函数另建了一个M文件后,可以正常使用。。
应该不是变量赋值的原因了。。
这个函数是在fininst工具箱下,我也安装了啊。。pathdef中也有。。搞不清楚怎么回事了
悟已往之不谏,知来者之可追; 实迷途其未远,觉今是而昨非。

报纸
nostop2 发表于 2013-8-23 16:15:51
twinkle_2012 发表于 2013-8-23 15:49
http://www.mathworks.cn/cn/help/fininst/liborduration.html
这个我也看到了。。我按照他的例子也不行。。。求解啊
悟已往之不谏,知来者之可追; 实迷途其未远,觉今是而昨非。

地板
twinkle_2012 发表于 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

7
twinkle_2012 发表于 2013-8-24 09:02:59
是不是你的MATLAB有问题?这个直接就可以算的

8
nostop2 发表于 2013-8-24 20:58:29 来自手机
twinkle_2012 发表于 2013-8-24 09:02
是不是你的MATLAB有问题?这个直接就可以算的
估计是,我的fininst工具箱估计安装有问题
悟已往之不谏,知来者之可追; 实迷途其未远,觉今是而昨非。

9
matlab-007 发表于 2015-2-7 20:21:53
loglikols=-nobs/2*log(2*pi*sige)-1/(2*sige)*results.resid'*results.resid;
LMsarsem_panel(results,W,y,[xconstant x]);

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-1 15:07