Matrix Structural Analysis