目前我正在以下列方式使用garchfit:
spec=garchset('Distribution','T', 'R',1,'P',1,'Q',1);
[spec, errors, LLF, residuals, sigmas]=garchfit(spec, myArray);
我想在garchfit中更改fmincon使用的MaxFunEvals的默认值(请参阅fmincon)。如果我尝试:
options = optimset('fmincon'); options = optimset(options, 'MaxFunEvals',1000);
然后garchfit中fmincon中使用的MaxFunEvals的默认值不会改变。有没有办法更改此默认值,但保留其他所有内容?感谢
答案 0 :(得分:1)
做的:
spec=garchset('Distribution','T', 'R',1,'P',1,'Q',1,'MaxFunEvals',1000);
[spec, errors, LLF, residuals, sigmas]=garchfit(spec, myArray);
正如http://www.mathworks.com/help/toolbox/econ/garchset.html#f10-241317
所建议的那样