export output from gnuplot to python

Krzysztof Berniak krzysztof.berniak at gmail.com
Sat Nov 12 13:54:12 EST 2011


Hi all,

I'm writing script in python, which fitting exponencial curve to data (
f(x) = a*exp(x*b).
To this problem, I use gnuplot in my script. Gnuplot display parameters ( a
+/- delta a; b +/- delta b)
How Can I use/save this parameters in python variables in next steps of my
script,

def main():
   ...


    plot = Gnuplot.Gnuplot()

    plot('f1(x) = a1*exp(b1*x)')
    plot('a1 = 300; b1 = 0.005;')
    plot('fit f1(x) "data.txt" using 1:2 via a1, b1')

    print "first parameter", a1
    print "second parameter", b1   # is it feasible ? Or there is another
way to see the results ( parameter a1 and b1) of gnuplot by python
    ...
    #plot('set terminal postscript')
    #plot('set output "output.p <http://output.ps/>s"')


regards and please help,
Cristopher
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-list/attachments/20111112/2e8fcc5e/attachment.html>


More information about the Python-list mailing list