全部版块 我的主页
论坛 经管考试 九区 经管考证 金融类
345 1
2024-04-21
x <- c(1618,1674,1728,1753,1775,1785,1797,1815)
n<-length(x)
x1<-numeric(n);
for(i in 1:n)   ##一次累加
{
  x1[i]<-sum(x[1:i]);
}
z = diff(x1) #
m = n-3
v_m = c()
for(i in 1:m){
  y=c()
  for(j in 1:(n-i-1)){
    y = c(y,z[j+i]-z[j])
  }
  for(k in 1:(n-i-2)){
    v_m = c(v_m,log(y[k+1]/y[k]))
  }
}
v = sum(v_m)/length(v_m)
v
A = matrix(c(exp(seq(1,n)*v),seq(1,n),rep(1,n)),nrow = n, ncol = 3)
c<-solve(t(A)%*%A)%*%t(A)%*%x1;
c

# 拟合
x_1 = c()
for(i in 1:n){
  x_1 = c(x_1,c[1]*exp(v*i)+c[2]*i+c[3])
}
x_0 = c(x_1[1],diff(x_1))
x_0


二维码

扫码加我 拉你入群

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

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

全部回复
2024-4-21 11:50:54
这是啥呀
二维码

扫码加我 拉你入群

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

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

栏目导航
热门文章
推荐文章

说点什么

分享

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