I want to collect together bits of code together to create an electronic accompanyment to Priestley's Complex Analysis.
In order to show complex numbers graphically, I need a way to plot argand diagrams. Part of this involved a polar plotter that I coded, the code can be found on my github, as with all my code.
Next came the issue of plotting the argand diagrams, this was possibly done in a couple of ways
Now, this opens another can of worms. How does one code an algebra engine, to be perfectly honest with you, I have no idea but that isnt going to stop me. I think its time to employ TDD! The first test is nothing, so it fails. The next test is to get Linear equations to work.
Now, the program can solve Linear equations, the next test is to make solve a system of Quadratics and Linear equations by substitutions. You can find the code here