• 締切済み

matlabで価格時系列

matlabで価格の時系列を発生させたいです。 現在はこんな感じです。 x1(1)=100 for t = 1:1000 x1(t+1) = x1(t) + randn; end これをfor文を使わないで書くことは可能でしょうか。 計算時間を短縮したいです。

みんなの回答

回答No.1

filter 関数使えばできます。 t=1:1000; delta = [0 randn(1,length(t)-1)]; x = filter(1,[1 -1],delta,100); でできないかな? matlab手元に無いんで未確認です。

すると、全ての回答が全文表示されます。

関連するQ&A