#include #include #include "dislin.h" //bibliotheque DISLIN using namespace std; int main() { cout << "Dessin de sin(x) et cos(x) sur l'intervalle [0-2PI]" << endl; //tabulation des fonctions sin et cos const int N = 1000; double x[N+1]; double sinx[N+1]; double cosx[N+1]; for (int i=0; i<=N; i++) { x[i] = i*2.*M_PI/N; //x sinx[i] = sin(x[i]); //sin(x) cosx[i] = cos(x[i]); //cos(x) } //initialization de dislin metafl("XWIN"); //sortie sur l'ecran disini(); name("axe X","X"); name("axe Y","Y"); titlin("Dessin de f(x)",1); titlin("f(x) = sin(x)",3); titlin("f(x) = cos(x)",4); //dessin du systeme des coordonnees : //xmin, xmax, xxx, xxx, ymin, ymax, yyy, yyy graf(0., 2.*M_PI, 0., M_PI/4. , -1. , 1. , -1. , 0.25); title(); //dessin des fonctions thkcrv(10); color("green"); curve(x,sinx,N+1); color("red"); curve(x,cosx,N+1); color("fore"); grid(1,1); //fin de DISLIN disfin(); return 0; }