Octave provides more sophisticated graphing capabilities than simply plotting 2D Carte-sian graphs, again by using GNUPlot. It can also produce histograms, 3D surfaces, con-tour plots and polar plots, to name a few. Details of all of these can be found in the help system, additional information can be found in the GNUPlot manual.