Advertisement
Guest User

Untitled

a guest
Oct 14th, 2019
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.61 KB | None | 0 0
  1.  
  2. %% Simulating the SDE using Euler - Maruyama Method .
  3. for i=0:1000
  4. lambda = 0.5;
  5. q=1;
  6. x=1;
  7. mu = 0;
  8. t=0;
  9. dt =1/100;
  10. steps = 1/ dt;
  11. X = x;
  12. X1 =1;
  13. T = t;
  14.  
  15. for k=1: steps
  16. fx = - lambda *x;
  17. dv = mu + sqrt (q*dt) * randn ;
  18.  
  19.  
  20. x = x + fx*dt + dv;
  21. t = t + dt;
  22. X = [X x];
  23. T = [T t];
  24.  
  25.  
  26. end
  27.  
  28.  
  29. plot(T,X,'black'), hold on
  30. means=mean(X);
  31. stds=std(X);
  32. end
  33.  
  34.  
  35. plot(T,1-T.*means,'red')
  36. plot(T,1+T*3.*stds,'blue')
  37. plot(T,1-T*3.*stds,'blue')
  38. plot(T,1+(T*fx*dt),'green')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement