The program should be able to load (import) any kind of (x,y) data either automatically or semi automatically (user interacts
with a sample file and defines where the header stops and where the real data begins/
All of the important parameters (color or not, linewidth, axis labels, ticks, font sizes,
legend (content and position), . . . ) should be adjustable in an easy and intuitive way.
Easy embedded data fitting or the connection to Matlabs curve fitting toolbox.
The created plots should be automatically saved in a desired folder as *.fig files
and/or a format of the users choice (e.g. *.png, *.bmp, *.pdf, . . . ).
You should be able to save your template files for later use or modification.
The program should be able to load the data content of e.g. a whole directory and
create as well as save individual plots or joint plots using a previously created template.
Make sure, that your program will work with a variety of completely different data
sets and not just your own example data set.