HEX
Server: Apache
System: Linux vps.mmtprep.com 4.18.0-477.21.1.el8_8.x86_64 #1 SMP Thu Aug 10 13:51:50 EDT 2023 x86_64
User: mmtprep (1001)
PHP: 8.1.34
Disabled: exec,passthru,shell_exec,system
Upload Files
File: /home/mmtprep/public_html/mathzen.mmtprep.com/assets/courbes-oSx9bP9E.js
import{O as N,N as E,q as b,P as I,Q as U,R as C,C as z,n as j,c as S,K as P,S as A,u as R}from"./index-ajJ0B2-K.js";function X(t,n,e,i,g="black",f,u){N.call(this,{}),this.x=t,this.y=n,this.xscale=e,this.yscale=i,u==null&&(u=this.x.toString().replace(".",",")),f==null&&(f=this.y.toString().replace(".",",")),this.textAbs=u,this.textOrd=f,this.color=g,this.bordures=[t-.5,n<0?n-.5:-.7,t+.5,n>0?n+.5:0],this.svg=function(s){const c=this.x/this.xscale,o=this.y/this.yscale,x=b(c,o),M=b(c,0),h=b(0,o),r=z(x,M,this.color),y=z(h,x,this.color);return r.styleExtremites="->",y.styleExtremites="->",r.pointilles=5,y.pointilles=5,`	
`+r.svg(s)+`	
`+y.svg(s)+`	
`+j(this.textAbs,c,-1*20/s,"milieu",this.color).svg(s)+`	
`+j(this.textOrd,-1*20/s,o,"milieu",this.color).svg(s)},this.tikz=function(){const s=this.x/this.xscale,c=this.y/this.yscale,o=b(s,c),x=b(s,0),M=b(0,c),h=z(o,x,this.color),r=z(M,o,this.color);return h.styleExtremites="->",r.styleExtremites="->",h.pointilles=5,r.pointilles=5,`	
`+h.tikz()+`	
`+r.tikz()+`	
`+j(this.textAbs,s,-1/S.scale,"milieu",this.color).tikz()+`	
`+j(this.textOrd,-1/S.scale,c,"milieu",this.color).tikz()},this.svgml=function(s,c){const o=this.x/this.xscale,x=this.y/this.yscale,M=b(o,x),h=b(o,0),r=b(0,x),y=z(M,h,this.color),k=z(r,M,this.color);return y.styleExtremites="->",k.styleExtremites="->",y.pointilles=5,k.pointilles=5,`	
`+y.svgml(s,c)+`	
`+k.svgml(s,c)+`	
`+j(this.textAbs,o,-1*20/s,"milieu",this.color).svg(s)+`	
`+j(this.textOrd,-1*20/s,x,"milieu",this.color).svg(s)},this.tikzml=function(s){const c=this.x/this.xscale,o=this.y/this.yscale,x=b(c,o),M=b(c,0),h=b(0,o),r=z(x,M,this.color),y=z(h,x,this.color);return r.styleExtremites="->",y.styleExtremites="->",r.pointilles=5,y.pointilles=5,`	
`+r.tikzml(s)+`	
`+y.tikzml(s)+`	
`+j(this.textAbs,c,-1/S.scale,"milieu",this.color).tikz()+`	
`+j(this.textOrd,-1/S.scale,o,"milieu",this.color).tikz()}}function K(...t){return new X(...t)}function Y(t,{repere:n={},color:e="black",epaisseur:i=2,step:g=!1,xMin:f=n.xMin,xMax:u=n.xMax,yMin:s=n.yMin,yMax:c=n.yMax,xUnite:o=1,yUnite:x=1}={}){N.call(this,{}),this.bordures=n.bordures??[0,0,0,0],this.color=e;let M,h;M=n.xUnite,h=n.yUnite,isNaN(M)&&(M=o),isNaN(h)&&(h=x);const r=[];let y=[],k,p;g?k=g:k=.2/o;for(let d=f;E(d,u);d+=k){const l=Number(t(d));isFinite(l)?t(d)<c+1&&t(d)>s-1?y.push(b(d*M,t(d)*h)):y.length>1&&(p=I([...y],this.color),p.epaisseur=i,r.push(p),y=[]):d+=.05}y.length>1&&(p=I([...y],this.color),p.epaisseur=i,r.push(p)),this.svg=function(d){let l="";for(const m of r)l+=`
	`+m.svg(d);return l},this.tikz=function(){let d="";for(const l of r)d+=`
	`+l.tikz();return d},this.svgml=function(d,l){let m="";for(const a of r)typeof a.svgml>"u"?m+=`
	`+a.svg(d):m+=`
	`+a.svgml(d,l);return m},this.tikzml=function(d){let l="";for(const m of r)typeof m.tikzml>"u"?l+=`
	`+m.tikz():l+=`
	`+m.tikzml(d);return l}}function D(t,{repere:n={},color:e="black",epaisseur:i=2,step:g=!1,xMin:f,xMax:u,yMin:s,yMax:c,xUnite:o=1,yUnite:x=1}={}){return new Y(t,{repere:n,color:e,epaisseur:i,step:g,xMin:f,xMax:u,yMin:s,yMax:c,xUnite:o,yUnite:x})}function q(t,{repere:n={},color:e="black",couleurDeRemplissage:i="blue",epaisseur:g=2,step:f=!1,a:u=0,b:s=1,opacite:c=.5,hachures:o=0}={}){N.call(this,{}),this.color=e,this.couleurDeRemplissage=i;const x=n.yMin,M=n.yMax,h=n.xUnite,r=n.yUnite,y=[],k=[];let p;f?p=f:p=.2/h;for(let l=u;E(l,s);l+=p)isFinite(t(l))?t(l)<M+1&&t(l)>x-1?k.push(b(l*h,t(l)*r)):window.notify("Erreur dans Integrale : Il semble que la fonction ne soit pas continue sur l'intervalle",{f:t,a:u,b:s}):l+=.05;k.push(b(s*h,t(s)*r),b(s*h,0),b(u*h,0));const d=P([...k],this.color);d.epaisseur=g,d.couleurDeRemplissage=C(this.couleurDeRemplissage),d.opaciteDeRemplissage=c,d.hachures=A(o),y.push(d),this.bordures=n.bordures,this.svg=function(l){let m="";for(const a of y)m+=`
	`+a.svg(l);return m},this.tikz=function(){let l="";for(const m of y)l+=`
	`+m.tikz();return l},this.svgml=function(l,m){let a="";for(const v of y)typeof v.svgml>"u"?a+=`
	`+v.svg(l):a+=`
	`+v.svgml(l,m);return a},this.tikzml=function(l){let m="";for(const a of y)typeof a.tikzml>"u"?m+=`
	`+a.tikz():m+=`
	`+a.tikzml(l);return m}}function Q(t,{repere:n={},color:e="black",couleurDeRemplissage:i="blue",epaisseur:g=2,step:f=!1,a:u=0,b:s=1,opacite:c=.5,hachures:o=0}={}){return new q(t,{repere:n,color:e,couleurDeRemplissage:i,epaisseur:g,step:f,a:u,b:s,opacite:c,hachures:o})}function F(t,{repere:n={},color:e="black",epaisseur:i=2,step:g=!1,xMin:f=n.xMin,xMax:u=n.xMax,yMin:s=n.yMin,yMax:c=n.yMax,xUnite:o=1,yUnite:x=1,traceNoeuds:M=!0}={}){N.call(this,{}),this.color=e;const h=[];let r=[],y,k;y=n.xUnite,k=n.yUnite,isNaN(y)&&(y=o),isNaN(k)&&(k=x);const p=[];if(M)for(let a=0;a<t.x.length;a++)h[a]=R(b(t.x[a],t.y[a]),"black"),h[a].taille=3,h[a].style="+",h[a].epaisseur=2,h.opacite=.5,p.push(h[a]);let d,l,m;g?d=g:d=.2/o;for(let a=f;E(a,u);a=a+d)m=t.image(a),isNaN(m)?a+=.05:m<c+1&&m>s-1?r.push(b(a*y,m*k)):r.length>0&&(l=I([...r],this.color),l.epaisseur=i,l.opacite=.7,p.push(l),r=[]);l=I([...r],this.color),l.epaisseur=i,l.opacite=.7,p.push(l),this.bordures=n.bordures,this.svg=function(a){let v="";for(const O of p)v+=`
	`+O.svg(a);return v},this.tikz=function(){let a="";for(const v of p)a+=`
	`+v.tikz();return a}}function B(t,{repere:n={},color:e="black",epaisseur:i=2,step:g=!1,xMin:f=n.xMin,xMax:u=n.xMax,yMin:s=n.yMin,yMax:c=n.yMax,xUnite:o=1,yUnite:x=1,traceNoeuds:M=!0}={}){return new F(t,{repere:n,color:e,epaisseur:i,step:g,xMin:f,xMax:u,yMin:s,yMax:c,xUnite:o,yUnite:x,traceNoeuds:M})}const w=(t,n,e)=>{const i=(1-Math.cos(e*Math.PI))/2;return t*(1-i)+n*i};function L(t,{color:n="black",epaisseur:e=2,repere:i={xMin:-1,yMin:1},xMin:g=i.xMin,xMax:f=i.xMax}={}){N.call(this,{});const u=[];for(let o=0;o<t.length-1;o++){const x=t[o][0],M=t[o][1],h=t[o+1][0],r=t[o+1][1],y=l=>w(M,r,(l-x)/(h-x));let k,p;g>x?k=g:k=x,f<h?p=f:p=h;const d=D(y,{repere:i,xMin:k,xMax:p,color:n,epaisseur:e});u.push(d)}const s=t.map(o=>o[1]),c=t.map(o=>o[0]);this.bordures=[Math.min(...c),Math.min(...s),Math.max(...c),Math.max(...s)],this.svg=function(o){let x="";for(const M of u)x+=`
	`+M.svg(o);return x},this.tikz=function(){let o="";for(const x of u)o+=`
	`+x.tikz();return o}}function J(t,{color:n="black",epaisseur:e=1,repere:i={},xMin:g=-10,xMax:f=10}={}){return new L(t,{color:n,epaisseur:e,repere:i,xMin:g,xMax:f})}function T(t,{color:n="black",epaisseur:e=1,repere:i={},step:g=.2}={}){N.call(this,{});const f=[];for(let u=0;u<t.length-1;u++){const s=t[u][0],c=t[u][1],o=t[u+1][0],x=t[u+1][1],M=k=>w(c,x,(k-s)/(o-s));let h,r;i.xMin>s?h=i.xMin:h=s,i.xMax<o?r=i.xMax:r=o;const y=D(M,{repere:i,step:g,xMin:h,xMax:r,color:n,epaisseur:e,xUnite:i.xUnite,yUnite:i.yUnite,yMin:i.yMin,yMax:i.yMax});f.push(y)}this.bordures=i.bordures,this.svg=function(u){let s="";for(const c of f)s+=`
	`+c.svg(u);return s},this.tikz=function(){let u="";for(const s of f)u+=`
	`+s.tikz();return u}}function V(...t){return new T(...t)}function W(t,n){const e=t[0][0],i=t[0][1],g=t[1][0],f=t[1][1];return(s=>w(i,f,(s-e)/(g-e)))(n)}function Z(t,n){const e=t[0][0],i=t[0][1],g=t[1][0],f=t[1][1];return G(e,g,s=>w(i,f,(s-e)/(g-e)),n,.01)}function G(t,n,e,i,g=.01){const f=Number(Math.max(e(n),e(t)).toFixed(6)),u=Number(Math.min(e(n),e(t)).toFixed(6));if(i>f||i<u)return!1;let s,c;t>n&&(s=t,t=n,n=s),s=(n+t)/2,c=e(s);let o=0;for(;Math.abs(c-i)>g&&o<1e3;)e(t)<e(n)?c>i?n=s:t=s:c>i?t=s:n=s,s=(t+n)/2,c=e(s),o++;return o>1e3?!1:s}function _(t,n,e="gauche",i=.1,g="black"){const f=b(t+(e==="gauche"?-i:i),n),u=b(t+(e==="gauche"?-i:i),n-i),s=b(t+(e==="gauche"?-i:i),n+i),c=e==="gauche"?U(u,f,s):U(s,f,u);return c.color=C(g),c}export{Y as C,J as a,B as b,D as c,_ as d,Z as e,G as f,V as g,Q as h,W as i,K as l};
//# sourceMappingURL=courbes-oSx9bP9E.js.map