def setLabels(self, xlabel=None, ylabel=None, title=None, xunits=None, yunits=None):
        """Sets the plot labels

        :param xlabel: X-axis label (do not include units)
        :type xlabel: str
        :param ylabel: Y-axis label (do not include units)
        :type ylabel: str
        :param title: Plot title
        :type title: str
        :param xunit: SI units for the x-axis. An appropriate label will be appended according to scale
        :type xunit: str
        :param yunit: SI units for the y-axis. An appropriate label will be appended according to scale
        :type yunit: str
        """
        if xlabel is not None:
            self.setLabel('bottom', xlabel, units=xunits)
        if ylabel is not None:
            self.setLabel('left', ylabel, units=yunits)
        if title is not None:
            self.setTitle(title)