From Wiki
Jump to navigation Jump to search

MPgraph is a plotting package based on MetaPost.

An alternative package is Pgfplot using TikZ.


TODO: update or provides .dat files to have a MWE (See: To-Do List)

(Data on low-temperature thermal expansion coefficients downloaded from [1]) (and more specifically on this page but there is a need to reshape the .dat files).


color orange;
orange = (1,.5,0);
input graph
draw begingraph(16cm,12cm);
        setrange(0,whatever,300,whatever); $T$ (K) etex, OUT);
        glabel.lft(btex $(L-L_{293})/L_{293}$ etex rotated 90, OUT); etex, OUT);
        gdraw "sapphire.dat" withcolor red;
        glabel.urt(btex sapphire etex, 0);
        gdraw "Be.dat" withcolor green;
        glabel.urt(btex Be etex, 0);
        gdraw "BeCu.dat" withcolor blue;
        glabel.urt(btex BeCu etex, 0);
        gdraw "SS304.dat" withcolor cyan;
        glabel.urt(btex SS304 etex, 0);
        gdraw "Al6061-T6.dat" withcolor magenta;
        glabel.urt(btex Al6061-T6 etex, 0);
        gdraw "nylon.dat" withcolor orange;
        glabel.urt(btex nylon etex, 0);

MPgraph example.png

See also