No BSD License  

Highlights from
Brownian Motion

from Brownian Motion by Abhirup Lahiri
Function to simulate Brownian Motion

simbrownian(t,n)
% Simulation of Brownian Motion
% Input : t (Time vector), n (No. of samples)
% Author : abhiruplahiri@yahoo.com

function [w] = simbrownian(t,n)
randn('state',100);    % setting state for repeated simulations give same result 
dt=t/n;
w=zeros(1,n);
dw=zeros(1,n);
w(1)=0;
for j=2:n
    w(j)=w(j-1)+sqrt(dt)*randn;
end
% plot([dt:dt:t],w,'r-')    
% grid

Contact us at files@mathworks.com