En cliquant sur une imagette, vous accéderez au source et à l'image. En cliquant sur cette dernière, vous ouvrirez le fichier PDF associé.
/* -*-ePiX-*- */ /* uppersum.c -- March 29, 2002 */ #include "epix.h" using namespace ePiX; const int N=12; // Number of rectangles double f(double t) { return Sin(t); } // gather references to integrand int main() { bounding_box(P(0,0), P(3,1)); unitlength("1in"); picture(3, 1); offset(1,-1.5); begin(); double dx = x_size/N; gray(0.1); // (un)set filling in loop riemann_sum(f, x_min, x_max, N, UPPER); fill(); riemann_sum(f, x_min, x_max, N, LOWER); fill(false); h_axis(x_size); v_axis(2*y_size); h_axis_labels(x_size, P(0,-4), b); label(P(x_max, f(x_max)), P(4,0), "$y=\\sin x$", r); bold(); blue(); plot(f, x_min, x_max, 40); end(); }