Edwin (Ted) Woollett | Computational Physics with Maxima or R | Economic Analysis with Maxima |
The new textbook "Symbolic Mathematics for Chemists: A Guide for Maxima Users" by Fred Senese (Wiley, 2019) provides a thorough introduction to the use of the Maxima program, concentrating on the use of the wxMaxima interface. I highly recommend this textbook as an efficient path to the use of Maxima.
Maxima (link to project page) is a freely available and powerful computer algebra system (CAS) which is an open source cousin of the commercial Macsyma CAS. Maxima has powerful symbolic, numerical, and graphical capabilities, and you can download as many copies as you need without the hassle of license negotiations with Mathematica or Maple. Maxima is being steadily improved by an energetic development team of volunteers. An email "mailing list" provides an effective and friendly means of getting and providing advice on the practical use of Maxima with your research or project.
 Maxima by Example is a series of tutorial notes which include many examples of the power of Maxima. Designed for the new user, we include some "nuts and bolts" suggestions for working with the Maxima software, especially for the Windows user. The posted files use 12 point type, which makes for easier reading at the computer screen, but costs more to print.
Reading these notes on your computer makes more sense than printing them out, although you may want to print out the first page which has the table of contents. It is easier to keep a live set of notes up to date than a book.
NON-PROFIT PRINTING AND DISTRIBUTION OF THE CHAPTER PDF FILES IS PERMITTED.
You can use the files plot2dtest.wxm (with wxMaxima) or plot2dtest.mac (with xMaxima) to see what features may not be working as expected with the version of Maxima you are using. plot2d is used in the first few chapters of Maxima by Example. If the examples in these chapters are not working as expected, you can substitute draw2d (which has its own syntax) by first loading the draw package (only needed once per session). Each of the files available here include suggested draw2d versions which should do the job, albeit with more lines of code.
To use the batch file (with the xMaxima interface), type batch(plot2dtest) or batch("plot2dtest.mac") or batch("c:/work5/plot2dtest.mac"), etc. The run will pause after each plot until you close the gnuplot window.