Functions Of Structured Matrices