PLplot is a cross-platform software package for creating scientific plots whose (UTF-8) plot symbols and text are limited in practice only by what Unicode-aware system fonts are installed on a user's computer.
The PLplot core library can be used to create standard x-y plots, semi-log plots, log-log plots, contour plots, 3D surface plots, mesh plots, bar charts and pie charts. Multiple graphs (of the same or different sizes) may be placed on a single page, and multiple pages are allowed for those device formats that support them.
Supported operating systems: Linux, MacOS, Windows
Output File Formats: PDF, PNG, JPEG, PostScript
This package provides a complete, but unofficial, .NET binding for PLplot.
Documentation is available at https://surban.github.io/PLplotNet.
Obtain the NuGet package from https://www.nuget.org/packages/PLplot.
Create a PLPlot.PLStream
object and call its instance methods.
See the examples in the Samples
folder for more information.