t_matrix