input newcourbes; input couleur; input geometriesyr16; input TEX; verbatimtex %&latex \documentclass{article} \usepackage[upright]{fourier} \usepackage{color} \def\E{\mathrm{e}} \let\ve\vec \def\DR{\mathcal{D}} \def\CR{\mathcal{C}} \def\HR{\mathcal{H}} \newcommand{\Mathbold}[1]{\mbox{\boldmath$#1$\unboldmath}} \begin{document} etex %%%%%%%%%%%%%%%%%%%%%%%%%%%%ùù % % continuité % %%%%%%%%%%%%%%%%%%%%%%%%%%%% beginfig( 44); %%%%%%%%%%%%%%%%%%%%%%% vardef fx(expr t)= t enddef; vardef fy(expr t)=cos(1/t) % c'est la seule ligne à changer enddef; %%%%%%%%%%%%%%%%%%%%% repere(0,0,-1.5,1.5,-1.25,1.25,4cm,2cm); r_axes; r_origine; r_unites; r_labelxy; %quad_xy(0.2,bleu_ciel); %quadu_xy(0.1*bleu_ciel); %grad_x(1,1,0.4white); %grad_y(1,1,0.4white); draw f_courbe(fx,fy,0.05,1.5,1900)withpen pencircle scaled 1.5bp withcolor red; draw f_courbe(fx,fy,0.04,0.05,1900)withpen pencircle scaled 1.5bp withcolor red; draw f_courbe(fx,fy,-0.05,-0.04,1900)withpen pencircle scaled 1.5bp withcolor red; draw f_courbe(fx,fy,-1.45,-0.05,1900)withpen pencircle scaled 1.5bp withcolor red; draw f_courbe(fx,fy,0.03,0.04,1900)withpen pencircle scaled 1.5bp withcolor red; draw f_courbe(fx,fy,-0.04,-0.03,1900)withpen pencircle scaled 1.5bp withcolor red; draw f_courbe(fx,fy,0.02,0.03,1900)withpen pencircle scaled 1.5bp withcolor red; draw f_courbe(fx,fy,-0.03,-0.02,1900)withpen pencircle scaled 1.5bp withcolor red; r_fin; endfig; beginfig( 45) %%%%%%%%%%%%%%%%%%%%%%% vardef fx(expr t)= t enddef; vardef fy(expr t)= (sin(t))/t % c'est la seule ligne à changer enddef; %%%%%%%%%%%%%%%%%%%%% repere(0,0,-16,16,-.25,1.25,.25cm,4cm); r_axes; r_origine; r_unites; r_labelxy; %quad_xy(0.2,bleu_ciel); %quadu_xy(0.1*bleu_ciel); %grad_x(Pi,Pi,0.4white); %grad_y(1,1,0.4white); draw f_courbe(fx,fy,0.05,15,100)withpen pencircle scaled 1.5bp withcolor red; draw f_courbe(fx,fy,-15,-0.05,100)withpen pencircle scaled 1.5bp withcolor red; r_fin; endfig; %%%% % % P ar t i e entière % %%%%%%%%%%%%%%%%%%% beginfig(46); repere(0,0,-5,5,-5,5,1cm,.5cm); r_axes; r_origine; r_unites; r_labelxy; quadu_xy(0.6white); path p,c,t; c:=halfcircle scaled 0.15cm rotated 90 shifted r_p(-3.9,-5); p:=fullcircle scaled 0.15cm shifted r_p(-5,-5); t:=r_p(-5,-5)--r_p(-4,-5); for j:=1 upto 9 : fill p shifted r_p(j,j) withcolor 0.4white; draw c shifted r_p(j,j) withcolor 0.4white withpen pencircle scaled 1.3bp; draw t shifted r_p(j,j) withcolor 0.4white withpen pencircle scaled 1.5bp; endfor; endfig; %%% 1/x beginfig( 47) %%%%%%%%%%%%%%%%%%%%%%% vardef fx(expr t)= t enddef; vardef fy(expr t)= 1/t % c'est la seule ligne à changer enddef; %%%%%%%%%%%%%%%%%%%%% repere(0,0,-4,4,-3,3,1cm,1cm); r_axes; r_origine; r_unites; r_labelxy; %quad_xy(0.2,bleu_ciel); quadu_xy(0.6white); %grad_x(1,1,0.4white); %grad_y(1,1,0.4white); draw f_courbe(fx,fy,-4,-0.1,100)withpen pencircle scaled 1.5bp withcolor red; draw f_courbe(fx,fy,0.1,4,100)withpen pencircle scaled 1.5bp withcolor red; r_fin; endfig; beginfig( 48) %%%%%%%%%%%%%%%%%%%%%%% vardef fx(expr t)= t enddef; vardef fy(expr t)= (t*t-3*t+1)/(t-2) % c'est la seule ligne à changer enddef; %%%%%%%%%%%%%%%%%%%%% repere(0,0,-2,6,-6,6,1cm,.5cm); r_axes; r_origine; r_unites; r_labelxy; %quad_xy(0.2,bleu_ciel); quadu_xy(0.7white); %grad_x(1,1,0.4white); %grad_y(1,1,0.4white); draw f_courbe(fx,fy,-2,1.9,1000)withpen pencircle scaled 1.5bp withcolor red; draw f_courbe(fx,fy,2.1,6,1000)withpen pencircle scaled 1.5bp withcolor red; draw r_p(2,-6)--r_p(2,6) dashed evenly scaled 1.5 withpen pencircle scaled 1.3bp withcolor 0.4white; r_fin; endfig; %%%%%%%%%%%%% % % T V I en 0 % % %%%%%%%%%%%%%%%%%%%%%%%%%%% beginfig( 49) %%%%%%%%%%%%%%%%%%%%%%% vardef fx(expr t)= t enddef; vardef fy(expr t)= % c'est la seule ligne à changer enddef; %%%%%%%%%%%%%%%%%%%%% repere(0,0,-1,5,-2,3,1.3cm,0.8cm); r_axes; r_origine; %r_unites; r_labelxy; %quad_xy(0.2,bleu_ciel); %quadu_xy(0.1*bleu_ciel); %grad_x(1,1,0.4white); %grad_y(1,1,0.4white); %draw f_courbe(fx,fy,,,100)withpen pencircle scaled 1.5bp withcolor red; pair a,o,b,xa,ya,xb,yb; a:=r_p(1,-1); o:=r_p(1.5,0); b:=r_p(4,2); xa:=r_p(1,0); ya:=r_p(0,-1); xb:=r_p(4,0); yb:=r_p(0,2); draw a..o..b withpen pencircle scaled 1.4bp withcolor 0.5white; dotlabel(btex etex,a ); dotlabel(btex etex,b ); draw yb--b--xb dashed evenly; draw ya--a--xa dashed evenly; label.lft(btex $f(b)$ etex,yb ); label.lft(btex $f(a)$ etex,ya ); label.bot(btex $b$ etex,xb ); label.top(btex $a$ etex,xa ); r_fin; endfig; %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%% % % Fonction Cube % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% beginfig(50); %%%%%%%%%%%%%%%%%%%%%%% vardef fx(expr t)= t enddef; vardef fy(expr t)= t**3 % c'est la seule ligne à changer enddef; %%%%%%%%%%%%%%%%%%%%% repere(0,0,-3,3,-10,10,2cm,.5cm); r_axes; r_origine; r_unites; r_labelxy; quad_xy(0.1,0.7white); quadu_xy(0.3white); grad_x(1,1,0.4white); grad_y(1,1,0.4white); draw f_courbe(fx,fy,-3,3,100)withpen pencircle scaled 1.5bp withcolor red; label.rt(btex \textcolor{red}{$\Mathbold{y=x^3}$} etex,r_p(2,fy(2)) ); r_fin; endfig; end