示例#1
0
文件: Fitting.py 项目: song9206/acq4
    stdFont = 'Arial'

    import matplotlib.pyplot as pylab
    pylab.rcParams['text.usetex'] = True
    pylab.rcParams['interactive'] = False
    pylab.rcParams['font.family'] = 'sans-serif'
    pylab.rcParams['font.sans-serif'] = 'Arial'
    pylab.rcParams['mathtext.default'] = 'sf'
    pylab.rcParams['figure.facecolor'] = 'white'
    # next setting allows pdf font to be readable in Adobe Illustrator
    pylab.rcParams['pdf.fonttype'] = 42
    pylab.rcParams['text.dvipnghack'] = True
    ##################### to here (matplotlib stuff - touchy!

    Fits = Fitting.Fitting()
    #    x = numpy.arange(0, 100.0, 0.1)
    #    y = 5.0-2.5*numpy.exp(-x/5.0)+0.5*numpy.random.randn(len(x))
    #    (dc, aFit,tauFit) = Fits.expfit(x,y)
    #    yf = dc + aFit*numpy.exp(-x/tauFit)
    #   pyplot.figure(1)
    #  pyplot.plot(x,y,'k')
    #  pyplot.hold(True)
    #  pyplot.plot(x, yf, 'r')
    #  pyplot.show()
    exploreError = False

    if exploreError is True:
        # explore the error surface for a function:

        func = 'exp1'