Matlab has very good plotting capabilities, but the required command syntax is somewhat awkward.
Here is a hopefully user-friendly GUI for plotting XY curves from array data. The data must have two columns. Typical applications would be for a time history or frequency response function.
The original goal was to write a GUI for superimposing two curves on the same plot, but the GUI works just as well for plotting a single curve.
This is version 1.0. So please check back for further revisions.
– Tom Irvine