Ejemplo n.º 1
0
 def myPlot(s,title,y0,y1):
     if nSamples>1:
         samps = [s.sample(x) for x in xrange(nSamples)]
         yy0 = min(samps)
         yy1 = max(samps)
         if float(yy1-y0)/float(y1-y0+.001)>0.9:
             y1 = yy1
         if float(y1-yy0)/float(y1-y0+.001)>0.9:
             y0 = yy0
         p = PlotWindow(title)
         p.stem(range(nSamples),samps)
         p.axis([0,nSamples,y0,y1])
         add_window(p)
     warning = str(title)+':'
     for nn in range(nSamples):
         warning += '{0:6.2f}'.format(s.sample(nn))
     warn(warning)
Ejemplo n.º 2
0
 def myPlot(s, title, y0, y1):
     if nSamples > 1:
         samps = [s.sample(x) for x in xrange(nSamples)]
         yy0 = min(samps)
         yy1 = max(samps)
         if float(yy1 - y0) / float(y1 - y0 + .001) > 0.9:
             y1 = yy1
         if float(y1 - yy0) / float(y1 - y0 + .001) > 0.9:
             y0 = yy0
         p = PlotWindow(title)
         p.stem(range(nSamples), samps)
         p.axis([0, nSamples, y0, y1])
         add_window(p)
     warning = str(title) + ':'
     for nn in range(nSamples):
         warning += '{0:6.2f}'.format(s.sample(nn))
     warn(warning)