当前位置: 首页 > java >正文

标准布朗运动的定义、代码和图像

今天分享的是标准布朗运动的定义、代码和图像

如果 { B t , t ≥ 0 } \{B_t,t \ge 0\} {Btt0} 满足:

(1) B 0 = 0 B_0 = 0 B0=0

(2) B t B_t Bt 有独立增量,也就是说对于任意 t 0 < t 1 < ⋯ < t n t_0 < t_1 < \cdots < t_n t0<t1<<tn,都有 B t 1 − B t 0 , … , B t n − B t n − 1 B_{t_1} - B_{t_0}, \ldots, B_{t_n} - B_{t_{n -1}} Bt1Bt0,,BtnBtn1 独立;

(3) B t B_t Bt 有平稳增量,即对于任意 0 ≤ s < t 0\le s < t 0s<t,有 B t + s − B s ∼ N ( 0 , σ 2 t ) B_{t+s} - B_s \sim N(0, \sigma^2 t) Bt+sBsN(0,σ2t)

则称其是一个方差为 σ 2 \sigma^2 σ2 的布朗运动。特别地, σ 2 = 1 \sigma^2 = 1 σ2=1,那么它是标准布朗运动。


M<-10  #总时间长度
N<-100  #布朗运动路径的数量
T<-0.1 #时间间隔
t<-seq(0,M,T)  
B<-matrix(NA,nrow=M/T+1,ncol=N)
#创建一个矩阵,用于存储布朗运动的路径数据B[1,]<-0 
#第一行的所有元素设为0,表示所有路径的初始值均为0
for(j in 1:N){for(i in 1:(M/T)){B[i+1,j]<-B[i,j]+rnorm(1,0,sqrt(t[i+1]-t[i]))}
}
plot(1,type="n",xlim=c(0,M),ylim=
c(min(B),max(B)), xlab="Time",ylab=
"Brownian Motion",main="50 Standard 
Brownian Motion Paths")
#创建一个空白图colors <- rainbow(N)#生成N种不同颜色的颜色向量
for(j in 1:N){lines(t,B[,j],col=colors[j],lty=1)}

下列分别是T=0.1,0.01,0.001时的布朗运动图像。
T=0.1

T=0.01

T=0.001


如果您在看完以后,无论是题目还是参考解答过程有什么问题,希望不吝指出!如果有更好的解题思路或者好的问题分享,欢迎通过留言或者后台发送给我们!

http://www.xdnf.cn/news/11144.html

相关文章:

  • 服务器端口怎么开放?
  • 动态发布站点的并发访问升级简易方案
  • 网工配置命令基础总结(2)----VRRP配置
  • 魔兽世界台服被大陆玩家挤爆
  • STM32单片机——看门狗(独立看门狗窗口看门狗)
  • Ajax的使用(详解)
  • linux命令、vi命令、vim命令、shell语法(完整详细)
  • Notepad++ 下载与安装教程(非常详细),从零基础入门到精通,看完这一篇就够了(附安装包)
  • 有哪些靠谱的短链接服务?主流大平台短链接优劣对比分析
  • 不知道怎么下载原版系统,这几个原版系统下载网站可以帮你
  • install 命令用法详解
  • Android NDK开发(一)环境搭建及运行示例
  • 货代专业术语中英文对照
  • Sim3求解
  • @PersistenceContext和@Resource
  • 越狱第一至五季/全集迅雷下载
  • 三勾java商城-java多用户商城系统-SaaS多套部署商城
  • 最全Eclipse安装和配置环境教程(图文详解)
  • 在电脑上如何设置提醒?电脑如何设置待办事项提醒?
  • 网页中常见的元素有哪些
  • 汇编入门基础
  • 史蒂夫·乔布斯(简介)
  • 【渝粤教育】广东开放大学 机械制造基础 形成性考核 (55)
  • Active Directory的DirectoryEntry与DirectorySearcher初识及Filter语法
  • java丝袜_丝袜哥 --- swagger的使用
  • 分享86个鼠标特效,总有一款适合您
  • 在Servlet中使用开源fileupload包实现文件上传功能
  • 黑客常用的暴力破解工具hydra使用教程(非常详细)零基础入门到精通,收藏这一篇就够了
  • netmeeting的使用(详解)
  • matlab函数wgn,awgn用法整理