[..] La fonction [jdg] absscl

Code
int abs_jdg(){ scltracefa(§, ƒ, ); scltracefc("scl-%s (%s) : %s\n", sclver(), sclsec(), temps_char(0)); int sn=1, si, xn=101, xi; double **x = new double*[sn]; x[0] = newtablin(xn,-10, 10); //[-10 .. 10 ] double **cx = new double*[sn]; cx[0]=&x[0][0]; double **yab=new double*[sn]; int *mn = new int[sn]; for(si=0;si<sn;si++){ yab[si]=new double[xn]; mn[si] = xn; } char *linespec=; tic(); for(si=0;si<sn;si++){ for(xi=0;xi<xn;xi++){ yab[si][xi] = fabs(cx[si][xi]); scltracefc("cx[%d][%d]=%lf", si, xi, cx[si][xi]); //🔬 scltracef(", yab[%d][%d]=%lf\n", si, xi, yab[si][xi]); //🔬 } if(linespec==){ strstag(&linespec, "-h", ); } else{ strstag(&linespec, linespec, ";-h", ); } } scltracefc("Temps d'execution abs() : %lf [ms]\n", tac()); scl::string_c imgname=scl::string_c(ƒ)+".svg", imgpath="./srt/"+imgname; graf_dis(imgpath.c_str(), 0, , , "curvex", sn, mn, x, yab, "title", "Absolute value", "subtitlex", imgname.c_str(), "linespec", linespec, "grid", "on", "background-color", "w", "linespeca", "-a", /*"legcorn", "lra",*/ "aymin", -0.1, /*"aymax", 1+0.1,*/ "xlabel", "x", ); //--------------------------------------------------------------------- //[>LIBERE MEMOIRE] //--------------------------------------------------------------------- //--------------------------------------------------------------------- //[<LIBERE MEMOIRE] //--------------------------------------------------------------------- scltracefe(§, ƒ, ); return 0; } /* ƒ décorée par 🔬 le 07-06-2026 21:31:06 */
Sortie
[>..\xpl\src\scl.jdg.cpp.abs_jdg] scl-26.06 (gwin64) : 07-06-2026 21:31:06 cx[0][0]=-10.000000, yab[0][0]=10.000000 cx[0][1]=-9.800000, yab[0][1]=9.800000 cx[0][2]=-9.600000, yab[0][2]=9.600000 cx[0][3]=-9.400000, yab[0][3]=9.400000 cx[0][4]=-9.200000, yab[0][4]=9.200000 cx[0][5]=-9.000000, yab[0][5]=9.000000 cx[0][6]=-8.800000, yab[0][6]=8.800000 cx[0][7]=-8.600000, yab[0][7]=8.600000 cx[0][8]=-8.400000, yab[0][8]=8.400000 cx[0][9]=-8.200000, yab[0][9]=8.200000 cx[0][10]=-8.000000, yab[0][10]=8.000000 cx[0][11]=-7.800000, yab[0][11]=7.800000 cx[0][12]=-7.600000, yab[0][12]=7.600000 cx[0][13]=-7.400000, yab[0][13]=7.400000 cx[0][14]=-7.200000, yab[0][14]=7.200000 cx[0][15]=-7.000000, yab[0][15]=7.000000 cx[0][16]=-6.800000, yab[0][16]=6.800000 cx[0][17]=-6.600000, yab[0][17]=6.600000 cx[0][18]=-6.400000, yab[0][18]=6.400000 cx[0][19]=-6.200000, yab[0][19]=6.200000 cx[0][20]=-6.000000, yab[0][20]=6.000000 cx[0][21]=-5.800000, yab[0][21]=5.800000 cx[0][22]=-5.600000, yab[0][22]=5.600000 cx[0][23]=-5.400000, yab[0][23]=5.400000 cx[0][24]=-5.200000, yab[0][24]=5.200000 cx[0][25]=-5.000000, yab[0][25]=5.000000 cx[0][26]=-4.800000, yab[0][26]=4.800000 cx[0][27]=-4.600000, yab[0][27]=4.600000 cx[0][28]=-4.400000, yab[0][28]=4.400000 cx[0][29]=-4.200000, yab[0][29]=4.200000 cx[0][30]=-4.000000, yab[0][30]=4.000000 cx[0][31]=-3.800000, yab[0][31]=3.800000 cx[0][32]=-3.600000, yab[0][32]=3.600000 cx[0][33]=-3.400000, yab[0][33]=3.400000 cx[0][34]=-3.200000, yab[0][34]=3.200000 cx[0][35]=-3.000000, yab[0][35]=3.000000 cx[0][36]=-2.800000, yab[0][36]=2.800000 cx[0][37]=-2.600000, yab[0][37]=2.600000 cx[0][38]=-2.400000, yab[0][38]=2.400000 cx[0][39]=-2.200000, yab[0][39]=2.200000 cx[0][40]=-2.000000, yab[0][40]=2.000000 cx[0][41]=-1.800000, yab[0][41]=1.800000 cx[0][42]=-1.600000, yab[0][42]=1.600000 cx[0][43]=-1.400000, yab[0][43]=1.400000 cx[0][44]=-1.200000, yab[0][44]=1.200000 cx[0][45]=-1.000000, yab[0][45]=1.000000 cx[0][46]=-0.800000, yab[0][46]=0.800000 cx[0][47]=-0.600000, yab[0][47]=0.600000 cx[0][48]=-0.400000, yab[0][48]=0.400000 cx[0][49]=-0.200000, yab[0][49]=0.200000 cx[0][50]=0.000000, yab[0][50]=0.000000 cx[0][51]=0.200000, yab[0][51]=0.200000 cx[0][52]=0.400000, yab[0][52]=0.400000 cx[0][53]=0.600000, yab[0][53]=0.600000 cx[0][54]=0.800000, yab[0][54]=0.800000 cx[0][55]=1.000000, yab[0][55]=1.000000 cx[0][56]=1.200000, yab[0][56]=1.200000 cx[0][57]=1.400000, yab[0][57]=1.400000 cx[0][58]=1.600000, yab[0][58]=1.600000 cx[0][59]=1.800000, yab[0][59]=1.800000 cx[0][60]=2.000000, yab[0][60]=2.000000 cx[0][61]=2.200000, yab[0][61]=2.200000 cx[0][62]=2.400000, yab[0][62]=2.400000 cx[0][63]=2.600000, yab[0][63]=2.600000 cx[0][64]=2.800000, yab[0][64]=2.800000 cx[0][65]=3.000000, yab[0][65]=3.000000 cx[0][66]=3.200000, yab[0][66]=3.200000 cx[0][67]=3.400000, yab[0][67]=3.400000 cx[0][68]=3.600000, yab[0][68]=3.600000 cx[0][69]=3.800000, yab[0][69]=3.800000 cx[0][70]=4.000000, yab[0][70]=4.000000 cx[0][71]=4.200000, yab[0][71]=4.200000 cx[0][72]=4.400000, yab[0][72]=4.400000 cx[0][73]=4.600000, yab[0][73]=4.600000 cx[0][74]=4.800000, yab[0][74]=4.800000 cx[0][75]=5.000000, yab[0][75]=5.000000 cx[0][76]=5.200000, yab[0][76]=5.200000 cx[0][77]=5.400000, yab[0][77]=5.400000 cx[0][78]=5.600000, yab[0][78]=5.600000 cx[0][79]=5.800000, yab[0][79]=5.800000 cx[0][80]=6.000000, yab[0][80]=6.000000 cx[0][81]=6.200000, yab[0][81]=6.200000 cx[0][82]=6.400000, yab[0][82]=6.400000 cx[0][83]=6.600000, yab[0][83]=6.600000 cx[0][84]=6.800000, yab[0][84]=6.800000 cx[0][85]=7.000000, yab[0][85]=7.000000 cx[0][86]=7.200000, yab[0][86]=7.200000 cx[0][87]=7.400000, yab[0][87]=7.400000 cx[0][88]=7.600000, yab[0][88]=7.600000 cx[0][89]=7.800000, yab[0][89]=7.800000 cx[0][90]=8.000000, yab[0][90]=8.000000 cx[0][91]=8.200000, yab[0][91]=8.200000 cx[0][92]=8.400000, yab[0][92]=8.400000 cx[0][93]=8.600000, yab[0][93]=8.600000 cx[0][94]=8.800000, yab[0][94]=8.800000 cx[0][95]=9.000000, yab[0][95]=9.000000 cx[0][96]=9.200000, yab[0][96]=9.200000 cx[0][97]=9.400000, yab[0][97]=9.400000 cx[0][98]=9.600000, yab[0][98]=9.600000 cx[0][99]=9.800000, yab[0][99]=9.800000 cx[0][100]=10.000000, yab[0][100]=10.000000 Temps d'execution abs() : 1.210800 [ms] <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< << END OF DISLIN / VERSION 11.3.2 << << Date : 07.06.2026 Time : 21:31:06 Pageformat: DA4L << << Vectors : 883 Warnings: 0 Fileformat: SVG << << Metafile: ./srt/abs_jdg.svg << <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< [<..\xpl\src\scl.jdg.cpp.abs_jdg]