## example 1 : Ornstein-Uhlenbeck Bridge Model (x0=1,t0=0,y=3,T=1)
drift <- expression( (3*(2-x)) )
diffusion <- expression( (2) )
diffBridge(N=1000,t0=0,T=1,x=1,y=1,drift,diffusion)
## example 2 : Brownian Bridge Model (x0=0,t0=0,y=1,T=1)
drift <- expression( 0)
diffusion <- expression( 1 )
diffBridge(N=1000,t0=0,T=1,x=0,y=0,drift,diffusion)
## example 3 : Geometric Brownian Bridge Model (x0=1,t0=1,y=3,T=3)
drift <- expression( (3*x) )
diffusion <- expression( (2*x) )
diffBridge(N=1000,t0=0,T=10,x=1,y=1,drift,diffusion)
## example 4 : sde\ dX(t)=(0.03*t*X(t)-X(t)^3)*dt+0.1*dW(t) (x0=0,t0=0,y=2,T=100)
drift <- expression( (0.03*t*x-x^3) )
diffusion <- expression( (0.1) )
diffBridge(N=1000,t0=0,T=100,x=1,y=1,drift,diffusion)
Run the code above in your browser using DataLab