MiniPlot
Overview
Instantly plot data with MiniPlot. This software lets you type in or paste any number of data series and generate corresponding line charts on the fly.
Features:
- Updates as you type
- Automatically fits all series
- Auto axis scale with window size
- Each series has its own color
- Chart types: line, point, column, area
- Save chart as .jpg image
- Copy image to clipboard
Download (v1.0.1.0 | August 29, 2012)
Requires Microsoft .NET Framework 3.5
This software is licensed as Freeware. License Agreement
Changelog
- v1.0.1.0 | August 25, 2012
New chart types available: point, column, area (and existing line)
Ignores any text line that doesn't match the 2 supported formats
Ignores extra space characters
Download
- v1.0.0.2 | August 25, 2012
Fixed legends not properly reset when series are deleted from the text box.
Download
- v1.0.0.1 | August 12, 2012
First release
Download
How to use
The syntax to plot data is very simple and it can be done two ways:
- [series name][space][Y value]
X is automatically increased by 1 for each line entered.This is useful when you don't care about the about the space between points and you consider it being even (0, 1, 2, 3, 4, etc.)
- [series name][space][X value][space][Y value]
X and Y are specified. If you need to plot data where X is the time for example, you can use this format.
- Combining it all
Series can displayed together and specified in any order (except if X is not specified and therefore automatic). It is also possible to combine Y value only and X Y values. Note that any line that doesn't match the supported format will be ignored.
Chart types
Debugging with Miniplot
The main reason I wrote this tool is that I wanted to be able to quickly visualize some debug values from another project in Visual Studio. Here is how it can be done:
- Insert a tracepoint that will print the variable name pointCount and it's value: type in the message box: pointCount {pointCount}
- Copy (select all if needed, it doesn't matter what else is there, it will be ignored in MiniPlot) the content of the Output window of Visual Studio, and paste it in MiniPlot
- Instantly see what the variable looks like over time and confirm if that is what was excpected