function SPaths=GenPathsA(S0,mu,sigma,T,NSteps,NRepl) dt = T/NSteps; nudt = (mu-0.5*sigma^2)*dt; sidt = sigma*sqrt(dt); RandMat = randn(round(NRepl/2), NSteps); Increments = [nudt + sidt*RandMat ; nudt - sidt*RandMat]; LogPaths = cumsum([log(S0)*ones(NRepl,1) , Increments] , 2); SPaths = exp(LogPaths);