SEA Plot Package
The current version of the SEA plot package has been in development for over 15 years. It has its origins in a commercial graphical simulation program developed and sold by SEA at that time called ProtosimTM. Since computers at the time were slow compared to today’s standards, significant effort was spent to develop plots that were acceptable for real time display. This technology has been updated and improved over time as Windows and compiler features have been improved. With the current package, thousands of plots containing millions of points can be included in real time programs with little throughput penalty. In addition, many forms of data analysis have been included with each plot. These vary from simple forms such as outputting the data in ASCII format for spread sheet programs, etc. to complex forms such as distribution and probability plots at the push of a button. The current package is a separate DLL programmed in object oriented C++. Dialogs to specify and manipulate the plot appearance are included in the package.
Six plot types are currently included in the package. These include one, two, three, and four plots per page, a group plot with up to 24 traces per plot, and an XY plot with up to 6 independent traces per plot.
One, Two, Three, and Four Plot
Each of these types allows the incorporation of labels to uniquely identify the plot and the test or simulation. The package also includes dialogs for manipulating the plots, such as axis scaling including auto scaling, labels, etc.
The most significant features of the package are highlighted below. These features are available from simple button pushes on the plot header.
All points are included in the plot object so that no data is lost even if the plot window is not currently being displayed. Special editing software allows real time display of multiple plot windows without effecting Windows operating system or program performance.
An ASCII text file with a header to describe data followed by the data points can be created. The file format is suitable for importing into a spread sheet program such as EXCEL allowing a simple method to do custom analysis of data.
A standard JPEG file of the plot can be created. This format is useful for incorporation in a number of other programs such as Word, PowerPoint, etc. or for emailing a single plot.
The plot can be sent directly to a printer.
A standard PDF file of the plot can be created. This format is useful for emailing or saving a single plot.
Mean, standard deviation, and RMS values can be directly included on the plot.
A complete table of statistical parameters can be generated with the push of one button. These include minimum, maximum, standard deviation, 50%, 95%, & 99% values, etc. This table may be printed or output to a PDF or JPEG file.
Tabs on this Statistics Window Dialog provide five forms of distribution and probability plots. These plots can be printed or a PDF or JPEG file can be created on an individual or summary basis.
Plots may be temporarily auto scaled for the Y axis to see the minimum and maximum points.
A full Help feature is included with the plot package to aid users in plot setup and operation.