當我模擬布朗運動,我需要10至20種子R.我的代碼是下面,但我認爲這只是一個固定的種子,如何將不同的種子下創建,謝謝種功能
u <- 0.05
sigma <- 0.2
t <- 1
steps <- 252
S0 <- 100
dt <- u/steps
set.seed(10:20)
epsilon_t_vec <- rnorm(steps)
epsilon_t_vec <- append(0, epsilon_t_vec)
dwt_vec <- epsilon_t_vec * sqrt(dt)
St_vec <- c()
St_vec[1] <- S0
for(i in 1:steps) {
dwt <- dwt_vec[i+1]
St_vec[i+1] <- St_vec[i] + u * St_vec[i] * dt + sigma * St_vec[i] * dwt
}
St_vec
如果你想用不同的種子多次運行你的代碼,你可能需要創建一個循環。 – josliber