The concept of the perturbation matrix is used to develop a set of simultaneous equations relating the shifts in the eigen-values of the state matrix to variations in either the resistive or reactive elements. A powerful and versatile computer programs based on these equations has been developed and applied to a wide range of network design problems.