1D和2D布朗运动matlab

python 复制代码
布朗运动是一种随机现象,下面的M函数brwnm2.m给出了二维Brown运动,其中[t0,tf]是时间区间,h是采样步长,w(t),z(t)是布朗运动。

function [t,w,z]=brwnm2(t0,tf,h)
t=t0:h:tf;
x=randn(size(t))*sqrt(h);
y=randn(size(t))*sqrt(h);
w(1)=0;
z(1)=0;
  for k=1:length(t)-1
     w(k+1)=w(k)+x(k);
     z(k+1)=z(k)+y(k);
  end
  plot(w,z);

 

在command window下运行 brwnm2(0,10,0.01)可得到如下图像 作者:ocean_tide https://www.bilibili.com/read/cv27155811/ 出处:bilibili
python 复制代码
下面的M函数brwnm3.m给出了三维Brown运动。
function [t,w,z,i]=brwnm3(t0,tf,h)
t=t0:h:tf;
x=randn(size(t))*sqrt(h);
y=randn(size(t))*sqrt(h);
s=randn(size(t))*sqrt(h);
w(1)=0;
z(1)=0;
i(1)=0;
  for k=1:length(t)-1
     w(k+1)=w(k)+x(k);
     z(k+1)=z(k)+y(k);
     i(k+1)=i(k)+s(k);
  end
  plot3(w,z,i);grid on ;box on;

在command window下运行 brwnm3(0,10,0.01)可得到如下图像 作者:ocean_tide https://www.bilibili.com/read/cv27155811/ 出处:bilibili
相关推荐
aini_lovee18 小时前
MATLAB基于小波技术的图像融合实现
开发语言·人工智能·matlab
3GPP仿真实验室19 小时前
【Matlab源码】6G候选波形:OFDM-IM 增强仿真平台 DM、CI
开发语言·matlab·ci/cd
rit84324991 天前
MATLAB中Teager能量算子提取与解调信号的实现
开发语言·matlab
我找到地球的支点啦1 天前
通信扩展——扩频技术(超级详细,附带Matlab代码)
开发语言·matlab
Dev7z1 天前
基于 MATLAB 的铣削切削力建模与仿真
开发语言·matlab
fengfuyao9852 天前
基于MATLAB的表面织构油润滑轴承故障频率提取(改进VMD算法)
人工智能·算法·matlab
机器学习之心2 天前
基于随机森林模型的轴承剩余寿命预测MATLAB实现!
算法·随机森林·matlab
rit84324992 天前
基于MATLAB的环境障碍模型构建与蚁群算法路径规划实现
开发语言·算法·matlab
hoiii1872 天前
MATLAB SGM(半全局匹配)算法实现
前端·算法·matlab
yong99902 天前
MATLAB面波频散曲线反演程序
开发语言·算法·matlab