function (k). Returns noise matrix of dynamic model on iteration k.
                k (iteration number). starts at 0

def Qk(self, k):
        """
        function (k). Returns noise matrix of dynamic model on iteration k.
                k (iteration number). starts at 0
        """
        return self.Q[:, :, self.index[self.Q_time_var_index, k]]