The Mexican government on Thursday said it had declared the North Korean ambassador to Mexico persona non grata in protest at the country's nuclear tests.