【发布时间】:2020-12-29 15:22:10
【问题描述】:
我需要在一张图上绘制几条曲线。我从函数中得到了布朗模拟的轨迹:
brownian <- function(T,N){
alpha=0
sigma=1
delta_t=T/N
t=seq(0,T,by=delta_t)
#x=c(0,alpha*delta_t+sigma*sqrt(delta_t)*rnorm(N,mean=0,sd=1))
x=c(0,alpha*delta_t+sqrt(delta_t)*rnorm(N,mean=0,sd=1))
Xt=cumsum(x)
plot(t,Xt,type='l',col = rep(1:3, each = 10),xlab="t=[0,T]",ylab = "B(t,ω)")
}
例如对于 brownian(1,1000) 我得到:
对于 brownian(10,1000) 我得到:
如您所见,我得到黑色图表。我必须在一张图上绘制这些轨迹(每条轨迹应该有不同的颜色)。当它需要几个轨迹时,它应该是这样的:
你有什么建议我如何在一张图上绘制这些曲线并且每条曲线都有不同的颜色?
提前致谢
【问题讨论】: