## Example 1: Ito sde 3-dim
## dX(t) = 2*(3-X(t))* dt + (Y(t)+Z(t)) * dW1(t)
## dY(t) = 2*(3-Y(t))* dt + (X(t)+Z(t)) * dW2(t)
## dZ(t) = 2*(3-Z(t))* dt + (X(t)+Y(t)) * dW3(t)
fx <- expression(2*(3-x))
gx <- expression(y+z)
fy <- expression(2*(3-y))
gy <- expression(x+z)
fz <- expression(2*(3-z))
gz <- expression(x+y)
res1 <- rsde3d(driftx=fx,diffx=gx,drifty=fy,diffy=gy,driftz=fz,diffz=gz,N=500,M=30,
Dt=0.05,tau=10)
res1
summary(res1)
bconfint(res1,level=0.95)
moment(res1,order=c(2,3,4,5))
X <- cbind(res1$x,res1$y,res1$z)
## library(sm)
## sm.density(X,display="rgl")
## Example 1: Stratonovich sde 3-dim
## dX(t) = W2(t) dt + W3(t) o dW1(t)
## dY(t) = dW2(t) and dZ(t) = dW3(t)
fx <- expression(y)
gx <- expression(z)
fy <- expression(0)
gy <- expression(1)
fz <- expression(0)
gz <- expression(1)
res2 <- rsde3d(driftx=fx,diffx=gx,drifty=fy,diffy=gy,driftz=fz,diffz=gz,N=500,M=30,
Dt=0.05,tau=1,type="str")
res2
summary(res2)
bconfint(res2,level=0.95)
moment(res2,order=c(2,3,4,5))
X <- cbind(res2$x,res2$y,res2$z)
## sm.density(X,display="rgl")Run the code above in your browser using DataLab