Hankel, Toeplitz and Circulant matrices