/usr/share/doc/libplplot11/examples/d/x05d.d is in libplplot-dev 5.9.9-2ubuntu2.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 | // $Id: x05d.d 11684 2011-03-31 04:15:32Z airwin $
//
// Histogram demo.
//
import std.math;
import plplot;
//--------------------------------------------------------------------------
// main
//
// Draws a histogram from sample data.
//--------------------------------------------------------------------------
int main( char[][] args )
{
// Parse and process command line arguments
plparseopts( args, PL_PARSE_FULL );
// Initialize plplot
plinit();
// Fill up data points
const int npts = 2047;
PLFLT delta = 2.0 * PI / npts;
PLFLT[npts] data;
for ( size_t i = 0; i < npts; i++ )
data[i] = sin( i * delta );
plcol0( 1 );
plhist( data, -1.1, 1.1, 44, PL_HIST_DEFAULT );
plcol0( 2 );
pllab( "#frValue", "#frFrequency",
"#frPLplot Example 5 - Probability function of Oscillator" );
plend();
return 0;
}
|