# File:Random Walk example.svg

Original file(SVG file, nominally 720 × 540 pixels, file size: 30 KB)
 This is a file from the Wikimedia Commons. The description on its description page there is shown below. Commons is a freely licensed media file repository. You can help.

## Summary

This file was copied from en.wikipedia by Toobaz, what follows is its original description:

Description

Eight different random walks.

Date
Source I created this work entirely by myself.
 This vector image was created with Matplotlib.
Author Morn (talk)
Other versions

## Code

Made with the following Python script (needs Matplotlib):

```from pylab import *
from random import choice
numwalk = 8
length = 100
data = zeros((numwalk, length), int)
for n in range(numwalk):
for x in range(1, length):
step = choice([-1, 1])
data[n,x] = data[n,x-1] + step
plot(range(length), data[n,:])
xlabel('t')
axis ((0,100, -20, 20))
savefig('Random_Walk_example.svg')
show()
```
wikipedia user Morn, the copyright holder of this work, hereby publishes it under the following license:
 Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the section entitled GNU Free Documentation License.

The original description page was here. All following user names refer to en.wikipedia.
• 2008-10-14 18:20 Morn 720×540× (30897 bytes) {{Information |Description= |Source=I created this work entirely by myself. |Date=2008-10-14 |Author=~~~ |other_versions= }} Made with the following Python script: <code> from pylab import * from random import choice numwalk = 8 length = 100 data = z

The following is the similar code in MATLAB and Octave

function RandomWalk () hold off; x = 1:100; color = ['y' 'g' 'b' 'k' 'r', 'm' 'c']; y(1)= 0; for m = 1:7 for n = 2:100 y(n) = y(n-1) + 2*floor(rand()*2)-1; end plot(x, y, color(m), 'LineWidth',2); hold on axis([0 100, -20 20]) end end

## File history

Click on a date/time to view the file as it appeared at that time.

Date/TimeThumbnailDimensionsUserComment
current07:28, 5 February 2010720 × 540 (30 KB)Toobaz== Summary == This file was copied from en.wikipedia by Toobaz, what follows is its original description: {{Information |Description=Eight different random walks. |Source=I created this work entirely by myself. |Date=2008-10-14 |Au

The following page links to this file:

## Global file usage

The following other wikis use this file:

• Usage on ar.wikipedia.org
• Usage on bg.wikipedia.org
• Usage on cs.wikipedia.org
• Usage on de.wikipedia.org
• Usage on en.wikipedia.org
• Usage on eu.wikipedia.org
• Usage on fa.wikipedia.org
• Usage on he.wikipedia.org
• Usage on it.wikipedia.org
• Usage on ps.wikipedia.org
• Usage on pt.wikipedia.org
• Usage on sr.wikipedia.org
• Usage on tr.wikipedia.org
• Usage on zh.wikipedia.org