What you have here is a collection of classes for working with complex numbers, matrixes, and plotting. I have included a program that will take a netlist of a circuit and calculate the frequency response. I hope that this will help others to learn what actually goes on when doing circuit analysis.
beautiful "GUI"!