Logistic Map調子に乗ってもうちょい。
グラフを2本にして、それぞれに凡例をつけて、その場所を左下にして..。ドキュメントを読むより、同梱されているdemo.pyを動かしつつそのソースを見た方がわかりやすいかも。
#!/usr/bin/env python

import Gnuplot

gp = ''

def init_plotter():
    global gp
    gp = Gnuplot.Gnuplot()
    gp('set terminal png size 400, 240')
    gp('set output "chaos.png"')
    gp('set title "logistic map"')
    gp('set data style lines')
    gp('set xtics 10')
    gp('set grid')
    gp('set key left bottom')

def make_data(b):
    v = [b]
    while len(v) < 31:
        next = 3.9 * v[-1] * (1 - v[-1])
        v.append(next)

    d = Gnuplot.Data(v, title = ('%f' % b), with = 'lines')

    return d
        
if __name__ == '__main__':
    init_plotter()
    d1 = make_data(0.9)
    d2 = make_data(0.91)

    gp.plot(d1, d2)
Posted by setomits at 10:24 | Comments: 0
Leave a comment
Required fields are marked with *
search
calendar
Sep 2010
SunMonTueWedThuFriSat
   1234
567891011
12131415161718
19202122232425
2627282930  
archives
photos on flickr
www.flickr.com
bookmarks on delicious