dv (日の値) と呼ばれる 365x1 のベクターがあります。時間ごとの値 hv を生成する関数を適用しています。私のコードは次のとおりです。
sigma<-0.246*dv
stime<-function(x,y,z){(exp(-(x-12)^2/(2*y^2))+cos(pi*(x-12)/(z-1)))/(2*y*sqrt(2*pi))}
t<-1:24
hv<-NULL
for (i in seq(along=t)){hv<-c(hv,mapply(stime,t[i],sigma,dv))}
with を使用して最初の 24 の値を使用しt[1],t[2],...t[24]
、z=dv[1]
次の 24 の値を使用したいなどz=dv[2]
。. 本当にありがとうございました。dv[1],dv[2]...dv[365]
t[1]
t[2]