Here at the start of another string of posts I wanted to recommend a graphing program I’ve used pretty intensively recently: Graphmatica. It’s shareware with a license fee of $25, and in particular if you want to graph complicated piecewise-defined functions it’s the best thing around. The graph below was entered as a single function.
The messy cropping job is all me. Graphmatica is lightweight and versatile, and if you have some experience with LaTeX you’ll be up and running in no time.