Gnuplot for OS/2

This page is currently under construction to reflect the fact that the very long beta test is really over now and we have a new official version of gnuplot!

Here you can find informations and downloads related to Gnuplot on OS/2:


Local Downloads

Remarks:

  1. To run the binaries ypu may need the EMX-runtime
  2. You might also need the VESA-Kit & SVGA-Kit to run an additional terminal (interface for screen output). Usually all builds run perfectly without these packages ...
  3. All binary distributions from this site contain (almost?) only files that are not included in the source distribution. In fact the plain executables are sufficient to run Gnuplot in an unconvenient way: no help would be available. The binaries are usually not tested in any way except I know that they start up and are able to plot y = x**2 on my system ...
  4. I usually try to include/enable as many terminal drivers as possible. Let me know if an interesting one is missing !
  5. You may download and try out packages from this site but you must neither upload them to a public location in any net nor distribute them in any other way.

Additions to Gnuplot

This part is obviously still under contruction and will be more significant when we proceed to version 4.0 someday ...

So far I'm just offering two very simple REXX programs.

  1. pie 0.32 (1545 Bytes)
    Sorry, the previously offered versions 0.30,0.31 did not work!

    This small Rexx script can display data taken from a simple ASCII file as a pie-chart.
    The first lines of the source contain a small introduction to the code. This program definitely won't win any award but it is a simple, "useful" application of the REXX-interface which is available only on OS/2 !

  2. ASED 0.20 (1000 Bytes)
    ASED can process two files row by row by interpreting an arbitrary REXX command. e.g. you could multiply columns of two different files row by row and directly plot the result.

    Here's a full example:

    plot "<ased file1 file2 word(a,1)' 'Word(a,2)*Word(b,3)"
    

    If file1 is and file 2 gnuplot will plot
    1 1
    2 2
    3 3
    a aa 10
    b bb 20
    c cc 30
    1 10
    2 40
    3 90

    In ASED "a" represents the actual row of file1 and "b" does so for file2. The example is based on the REXX function Word(string, word_number) but all other string functions could be used as well. You can also use all other functions including math operations and even mix them !
    Though every object (variable) in REXX is a string the interpreter automatically converts strings representing a proper integer or floating-point number internally so it can be used inside mathematical expressions without an explicit cast.


Links to Gnuplot sites


Other sources of information


Back to OS/2-stuff page of Alexander Mai