docs: def plotMulti(self, atrix, atriy, cyclist, title, path='/',
                    legend=None, labelx=None, labely=None, logx=False,
                    logy=False, base=10, sparse=1, pdf=False,
                    limits=None):
          '''
          Method for plotting multiple plots and saving it to multiple
          pngs or PDFs.
  
          Parameters
          ----------
          atrix : string
              The name of the attribute you want on the x axis.
          atriy : string
              The name of the attribute you want on the Y axis.
          cyclist : list
              List of cycles that you would like plotted.
          title : string
              The title of the graph and the name of the file.
          path : string, optional
              The file path. The default is '/'
          Legend : list or intager, optional
              A list of legends for each of your cycles, or one legend for
              all of the cycles. The default is None.
          labelx : string, optional
              The label on the X axis. The default is None.
          labely : string, optional
              The label on the Y axis. The default is None.
          logx : boolean, optional
              A boolean of whether the user wants the x axis
              logarithmically. The default is False.
          logy : boolean, optional
              A boolean of whether the user wants the Y axis
              logarithmically. The default is False.
          base : integer, optional
              The base of the logarithm. The default is 10.
          sparse : integer, optional
              Argument that skips every so many data points.  For example
              if this argument was 5, This method would plot the 0th,
              5th, 10th ... elements. The default is 1.
          pdf : boolean, optional
              A boolean of if the image should be saved to a pdf file.
              xMin, xMax, yMin, YMax:  plot coordinates.  The default is
              False.
          limits : list, optional
              The length four list of the x and y limits.  The order of
              the list is xmin, xmax, ymin, ymax. The default is None.
  
          '''
          if str(legend.__class__)!="<type 'list'>":# Determines the legend is a list
              legendList=False
          else:
              legendList=True
  
          if legendList and len(cyclist) !=len(legend): #if it is a list, make sure there is an entry for each cycle
              print('Please input a proper legend, with correct length, aborting plot')
              return None
          for i in range(len(cyclist)):
              if legendList:
                  self.plot(atrix,atriy,cyclist[i],'ndump',legend[i],labelx,labely,base=base,sparse=sparse, \
                                    logx=logx,logy=logy,show=False,limits=limits)
              else:
                  self.plot(atrix,atriy,cyclist[i],'ndump',legend,labelx,labely,base=base,sparse=sparse, \
                                    logx=logx,logy=logy,show=False,limits=limits)
  
              pl.title(title)
              if not pdf:
                  currentDir = os.getcwd()
                  os.chdir(path)
                  pl.savefig(title+str(cyclist[i])+'.png', dpi=400)
                  os.chdir(currentDir)
              else:
                  currentDir = os.getcwd()
                  os.chdir(path)
                  pl.savefig(title+str(cyclist[i])+'.pdf', dpi=400)
                  os.chdir(currentDir)
              pl.clf()
          return None