请在 下方输入 要搜索的题目:

2.Weibull分布法;

2.Weibull分布法;

发布时间:2025-02-23 21:03:40
推荐参考答案 ( 由 快搜搜题库 官方老师解答 )
联系客服
答案:【计分规则】: CalWeiVaR = function(ret,X){ ret = exp(ret) logWeibull <- function(params) { lambda = params[1] k = params[2] n = length(ret) SumProb = 0 for (i in 1:n) { SumProb = SumProb + log((k/lambda)*((ret[i]/lambda)^(k-1))*exp(-(ret[i]/lambda)^k)) } return(SumProb) } optimparams = optim(c(1,1),logWeibull,method="BFGS",control=list(fnscale=-1)) lambda = optimparams$par[1] k = optimparams$par[2] VaR = log(qweibull(1-X,k,lambda)) results = as.numeric(list(VaR,k,lambda)) return(results)}Weiresults <- CalWeiVaR(ret,X)WeiVaR <- Weiresults[1]
专业技术学习
专业技术学习
搜搜题库系统