楼主: sisters
5516 11

[问答] 大侠们帮我看看,程序错在哪里? [推广有奖]

  • 3关注
  • 4粉丝

博士生

34%

还不是VIP/贵宾

-

威望
0
论坛币
339 个
通用积分
0
学术水平
6 点
热心指数
6 点
信用等级
7 点
经验
20102 点
帖子
209
精华
0
在线时间
291 小时
注册时间
2009-12-6
最后登录
2017-7-29

楼主
sisters 发表于 2013-1-1 21:13:28 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币

%  Example code for some copula functions

%  Andrew Patton

%  27 February 2006

[ kappa8 LL8] = fmincon('tcopulaCL',theta0,[],[],[],[],lower,upper,[],options,[u,v]);
Warning: Trust-region-reflective algorithm does not solve this type of problem, using active-set
algorithm. You could also try the interior-point or sqp algorithms: set the Algorithm option to
'interior-point' or 'sqp' and rerun. For more help, see Choosing the Algorithm in the
documentation.
> In fmincon at 472
??? Undefined function or method 'tdis_inv' for input arguments of type 'double'.Error in ==> tcopulaCL at 33
   x = tdis_inv(data(:,1),nu);
Error in ==> fmincon at 574
      initVals.f = feval(funfcn{3},X,varargin{:});
Caused by:
    Failure in initial user-supplied objective function evaluation. FMINCON cannot continue.

就是Patton_copula_toolbox里面的copula_example_code.m的
% 8. Student's t copula
lower = [-0.9 , 2.1 ];
upper = [ 0.9 , 100 ];
theta0 = [kappa1;10];
[ kappa8 LL8] = fmincon('tcopulaCL',theta0,[],[],[],[],lower,upper,[],options,[u,v]);

一运行就出错---

二维码

扫码加我 拉你入群

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

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

关键词:Algorithms Reflective Evaluation Algorithm Functions 程序 function problem double

沙发
遥远的生命 发表于 2013-2-14 20:00:51
提示: 作者被禁止或删除 内容自动屏蔽

藤椅
sisters 发表于 2013-2-14 20:50:49
遥远的生命 发表于 2013-2-14 20:00
找下你的软件包里面有没有tdis_inv这个fx性质的m函数句柄
再看看tcopulaCL文件里面有没有function tdis_in ...
谢谢你 这个弄明白了

板凳
敢爷 发表于 2013-6-9 20:33:59
sisters 发表于 2013-2-14 20:50
谢谢你 这个弄明白了
楼主,你是怎么解决的,我也遇到了这个问题,能不能分享下?谢谢~

报纸
qi_ecmj 发表于 2014-1-6 11:16:09
楼主,我也遇到了这个问题,你是怎么解决的,可以告诉我下吗?

地板
sisters 发表于 2014-1-18 20:25:01
qi_ecmj 发表于 2014-1-6 11:16
楼主,我也遇到了这个问题,你是怎么解决的,可以告诉我下吗?
按二楼的解答

7
lucy嘻 发表于 2014-1-24 16:59:04
楼主能不能具体一点啊,“tcopulaCL文件里面有没有function tdis_inv 开头,end结尾的内置函数句柄。
没有的话,就是程序漏掉了一些东西。”这个漏掉的东西怎么写出来

8
lucy嘻 发表于 2014-1-24 17:10:53
遥远的生命 发表于 2013-2-14 20:00
找下你的软件包里面有没有tdis_inv这个fx性质的m函数句柄
再看看tcopulaCL文件里面有没有function tdis_in ...
大侠,能不能说的具体点啊,这个漏掉的东西怎么改,我改了好多次都不对

9
sisters 发表于 2014-2-9 17:31:13
lucy嘻 发表于 2014-1-24 17:10
大侠,能不能说的具体点啊,这个漏掉的东西怎么改,我改了好多次都不对
在 google 里直接搜索M程序。 http://www.wiley.com/legacy/wileychi/koopbayesian/supp/tdis_inv.m

10
lucy嘻 发表于 2014-2-10 09:25:23
sisters 发表于 2014-2-9 17:31
在 google 里直接搜索M程序。 http://www.wiley.com/legacy/wileychi/koopbayesian/supp/tdis_inv.m
谢谢

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-9 06:47