[..] La fonction [jdg] acotscl

Code
int acot_jdg(){ scltracefa(§, ƒ, ); scltracefc("scl-%s (%s) : %s\n", sclver(), sclsec(), temps_char(0)); int sn=2, si, xn=101, xi; double **x = new double*[sn]; x[0] = newtablin(xn+1, -10, 0); //[-10 .. 0 [ x[1] = newtablin(xn , 0, 10); //[ 0 .. 10 ] double **cx = new double*[sn]; cx[0]=&x[0][0]; cx[1]=&x[1][0]; double **yac=new double*[sn]; int *mn = new int[sn]; for(si=0;si<sn;si++){ yac[si]=new double[xn]; mn[si] = xn; } char *linespec=; tic(); for(si=0;si<sn;si++){ for(xi=0;xi<xn;xi++){ acot(1, &cx[si][xi], &yac[si][xi]); scltracefc("cx[%d][%d]=%lf", si, xi, cx[si][xi]); //🔬 scltracef(", yac[%d][%d]=%lf\n", si, xi, yac[si][xi]); //🔬 } if(linespec==){ strstag(&linespec, "-h", ); } else{ strstag(&linespec, linespec, ";-h", ); } } scltracefc("Temps d'execution acot() : %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, yac, "title", "Inverse cotangent", "subtitlex", imgname.c_str(), "linespec", linespec, "grid", "on", "background-color", "w", "linespeca", "-a", /*"legcorn", "lra",*/ "aymin", -π/2-0.1, "aymax", π/2+0.1, "xlabel", "x", ); //--------------------------------------------------------------------- //[>LIBERE MEMOIRE] //--------------------------------------------------------------------- //--------------------------------------------------------------------- //[<LIBERE MEMOIRE] //--------------------------------------------------------------------- scltracefe(§, ƒ, ); return 0; } /* ƒ décorée par 🔬 le 06-06-2026 12:10:34 */
Sortie
[>..\xpl\src\scl.jdg.cpp.acot_jdg] scl-26.06 (gwin64) : 06-06-2026 12:10:34 cx[0][0]=-10.000000, yac[0][0]=-0.099669 cx[0][1]=-9.900990, yac[0][1]=-0.100659 cx[0][2]=-9.801980, yac[0][2]=-0.101668 cx[0][3]=-9.702970, yac[0][3]=-0.102699 cx[0][4]=-9.603960, yac[0][4]=-0.103750 cx[0][5]=-9.504950, yac[0][5]=-0.104823 cx[0][6]=-9.405941, yac[0][6]=-0.105918 cx[0][7]=-9.306931, yac[0][7]=-0.107036 cx[0][8]=-9.207921, yac[0][8]=-0.108178 cx[0][9]=-9.108911, yac[0][9]=-0.109345 cx[0][10]=-9.009901, yac[0][10]=-0.110537 cx[0][11]=-8.910891, yac[0][11]=-0.111755 cx[0][12]=-8.811881, yac[0][12]=-0.113000 cx[0][13]=-8.712871, yac[0][13]=-0.114273 cx[0][14]=-8.613861, yac[0][14]=-0.115575 cx[0][15]=-8.514851, yac[0][15]=-0.116906 cx[0][16]=-8.415842, yac[0][16]=-0.118269 cx[0][17]=-8.316832, yac[0][17]=-0.119664 cx[0][18]=-8.217822, yac[0][18]=-0.121091 cx[0][19]=-8.118812, yac[0][19]=-0.122553 cx[0][20]=-8.019802, yac[0][20]=-0.124051 cx[0][21]=-7.920792, yac[0][21]=-0.125586 cx[0][22]=-7.821782, yac[0][22]=-0.127158 cx[0][23]=-7.722772, yac[0][23]=-0.128771 cx[0][24]=-7.623762, yac[0][24]=-0.130424 cx[0][25]=-7.524752, yac[0][25]=-0.132121 cx[0][26]=-7.425743, yac[0][26]=-0.133861 cx[0][27]=-7.326733, yac[0][27]=-0.135648 cx[0][28]=-7.227723, yac[0][28]=-0.137483 cx[0][29]=-7.128713, yac[0][29]=-0.139368 cx[0][30]=-7.029703, yac[0][30]=-0.141305 cx[0][31]=-6.930693, yac[0][31]=-0.143297 cx[0][32]=-6.831683, yac[0][32]=-0.145345 cx[0][33]=-6.732673, yac[0][33]=-0.147451 cx[0][34]=-6.633663, yac[0][34]=-0.149620 cx[0][35]=-6.534653, yac[0][35]=-0.151852 cx[0][36]=-6.435644, yac[0][36]=-0.154152 cx[0][37]=-6.336634, yac[0][37]=-0.156522 cx[0][38]=-6.237624, yac[0][38]=-0.158965 cx[0][39]=-6.138614, yac[0][39]=-0.161485 cx[0][40]=-6.039604, yac[0][40]=-0.164085 cx[0][41]=-5.940594, yac[0][41]=-0.166770 cx[0][42]=-5.841584, yac[0][42]=-0.169543 cx[0][43]=-5.742574, yac[0][43]=-0.172409 cx[0][44]=-5.643564, yac[0][44]=-0.175373 cx[0][45]=-5.544554, yac[0][45]=-0.178439 cx[0][46]=-5.445545, yac[0][46]=-0.181613 cx[0][47]=-5.346535, yac[0][47]=-0.184901 cx[0][48]=-5.247525, yac[0][48]=-0.188308 cx[0][49]=-5.148515, yac[0][49]=-0.191842 cx[0][50]=-5.049505, yac[0][50]=-0.195509 cx[0][51]=-4.950495, yac[0][51]=-0.199318 cx[0][52]=-4.851485, yac[0][52]=-0.203276 cx[0][53]=-4.752475, yac[0][53]=-0.207391 cx[0][54]=-4.653465, yac[0][54]=-0.211674 cx[0][55]=-4.554455, yac[0][55]=-0.216136 cx[0][56]=-4.455446, yac[0][56]=-0.220786 cx[0][57]=-4.356436, yac[0][57]=-0.225637 cx[0][58]=-4.257426, yac[0][58]=-0.230702 cx[0][59]=-4.158416, yac[0][59]=-0.235995 cx[0][60]=-4.059406, yac[0][60]=-0.241532 cx[0][61]=-3.960396, yac[0][61]=-0.247330 cx[0][62]=-3.861386, yac[0][62]=-0.253407 cx[0][63]=-3.762376, yac[0][63]=-0.259783 cx[0][64]=-3.663366, yac[0][64]=-0.266481 cx[0][65]=-3.564356, yac[0][65]=-0.273524 cx[0][66]=-3.465347, yac[0][66]=-0.280939 cx[0][67]=-3.366337, yac[0][67]=-0.288756 cx[0][68]=-3.267327, yac[0][68]=-0.297008 cx[0][69]=-3.168317, yac[0][69]=-0.305729 cx[0][70]=-3.069307, yac[0][70]=-0.314961 cx[0][71]=-2.970297, yac[0][71]=-0.324748 cx[0][72]=-2.871287, yac[0][72]=-0.335138 cx[0][73]=-2.772277, yac[0][73]=-0.346188 cx[0][74]=-2.673267, yac[0][74]=-0.357959 cx[0][75]=-2.574257, yac[0][75]=-0.370520 cx[0][76]=-2.475248, yac[0][76]=-0.383950 cx[0][77]=-2.376238, yac[0][77]=-0.398336 cx[0][78]=-2.277228, yac[0][78]=-0.413778 cx[0][79]=-2.178218, yac[0][79]=-0.430388 cx[0][80]=-2.079208, yac[0][80]=-0.448294 cx[0][81]=-1.980198, yac[0][81]=-0.467640 cx[0][82]=-1.881188, yac[0][82]=-0.488590 cx[0][83]=-1.782178, yac[0][83]=-0.511334 cx[0][84]=-1.683168, yac[0][84]=-0.536083 cx[0][85]=-1.584158, yac[0][85]=-0.563081 cx[0][86]=-1.485149, yac[0][86]=-0.592604 cx[0][87]=-1.386139, yac[0][87]=-0.624963 cx[0][88]=-1.287129, yac[0][88]=-0.660510 cx[0][89]=-1.188119, yac[0][89]=-0.699636 cx[0][90]=-1.089109, yac[0][90]=-0.742770 cx[0][91]=-0.990099, yac[0][91]=-0.790373 cx[0][92]=-0.891089, yac[0][92]=-0.842926 cx[0][93]=-0.792079, yac[0][93]=-0.900904 cx[0][94]=-0.693069, yac[0][94]=-0.964737 cx[0][95]=-0.594059, yac[0][95]=-1.034756 cx[0][96]=-0.495050, yac[0][96]=-1.111117 cx[0][97]=-0.396040, yac[0][97]=-1.193709 cx[0][98]=-0.297030, yac[0][98]=-1.282067 cx[0][99]=-0.198020, yac[0][99]=-1.375306 cx[0][100]=-0.099010, yac[0][100]=-1.472108 cx[1][0]=0.000000, yac[1][0]=1.570796 cx[1][1]=0.100000, yac[1][1]=1.471128 cx[1][2]=0.200000, yac[1][2]=1.373401 cx[1][3]=0.300000, yac[1][3]=1.279340 cx[1][4]=0.400000, yac[1][4]=1.190290 cx[1][5]=0.500000, yac[1][5]=1.107149 cx[1][6]=0.600000, yac[1][6]=1.030377 cx[1][7]=0.700000, yac[1][7]=0.960070 cx[1][8]=0.800000, yac[1][8]=0.896055 cx[1][9]=0.900000, yac[1][9]=0.837981 cx[1][10]=1.000000, yac[1][10]=0.785398 cx[1][11]=1.100000, yac[1][11]=0.737815 cx[1][12]=1.200000, yac[1][12]=0.694738 cx[1][13]=1.300000, yac[1][13]=0.655696 cx[1][14]=1.400000, yac[1][14]=0.620249 cx[1][15]=1.500000, yac[1][15]=0.588003 cx[1][16]=1.600000, yac[1][16]=0.558599 cx[1][17]=1.700000, yac[1][17]=0.531724 cx[1][18]=1.800000, yac[1][18]=0.507099 cx[1][19]=1.900000, yac[1][19]=0.484478 cx[1][20]=2.000000, yac[1][20]=0.463648 cx[1][21]=2.100000, yac[1][21]=0.444419 cx[1][22]=2.200000, yac[1][22]=0.426627 cx[1][23]=2.300000, yac[1][23]=0.410127 cx[1][24]=2.400000, yac[1][24]=0.394791 cx[1][25]=2.500000, yac[1][25]=0.380506 cx[1][26]=2.600000, yac[1][26]=0.367174 cx[1][27]=2.700000, yac[1][27]=0.354706 cx[1][28]=2.800000, yac[1][28]=0.343024 cx[1][29]=2.900000, yac[1][29]=0.332059 cx[1][30]=3.000000, yac[1][30]=0.321751 cx[1][31]=3.100000, yac[1][31]=0.312042 cx[1][32]=3.200000, yac[1][32]=0.302885 cx[1][33]=3.300000, yac[1][33]=0.294235 cx[1][34]=3.400000, yac[1][34]=0.286051 cx[1][35]=3.500000, yac[1][35]=0.278300 cx[1][36]=3.600000, yac[1][36]=0.270947 cx[1][37]=3.700000, yac[1][37]=0.263964 cx[1][38]=3.800000, yac[1][38]=0.257324 cx[1][39]=3.900000, yac[1][39]=0.251003 cx[1][40]=4.000000, yac[1][40]=0.244979 cx[1][41]=4.100000, yac[1][41]=0.239232 cx[1][42]=4.200000, yac[1][42]=0.233743 cx[1][43]=4.300000, yac[1][43]=0.228497 cx[1][44]=4.400000, yac[1][44]=0.223477 cx[1][45]=4.500000, yac[1][45]=0.218669 cx[1][46]=4.600000, yac[1][46]=0.214061 cx[1][47]=4.700000, yac[1][47]=0.209640 cx[1][48]=4.800000, yac[1][48]=0.205395 cx[1][49]=4.900000, yac[1][49]=0.201317 cx[1][50]=5.000000, yac[1][50]=0.197396 cx[1][51]=5.100000, yac[1][51]=0.193622 cx[1][52]=5.200000, yac[1][52]=0.189988 cx[1][53]=5.300000, yac[1][53]=0.186487 cx[1][54]=5.400000, yac[1][54]=0.183111 cx[1][55]=5.500000, yac[1][55]=0.179853 cx[1][56]=5.600000, yac[1][56]=0.176709 cx[1][57]=5.700000, yac[1][57]=0.173671 cx[1][58]=5.800000, yac[1][58]=0.170735 cx[1][59]=5.900000, yac[1][59]=0.167896 cx[1][60]=6.000000, yac[1][60]=0.165149 cx[1][61]=6.100000, yac[1][61]=0.162489 cx[1][62]=6.200000, yac[1][62]=0.159913 cx[1][63]=6.300000, yac[1][63]=0.157417 cx[1][64]=6.400000, yac[1][64]=0.154997 cx[1][65]=6.500000, yac[1][65]=0.152649 cx[1][66]=6.600000, yac[1][66]=0.150371 cx[1][67]=6.700000, yac[1][67]=0.148160 cx[1][68]=6.800000, yac[1][68]=0.146012 cx[1][69]=6.900000, yac[1][69]=0.143925 cx[1][70]=7.000000, yac[1][70]=0.141897 cx[1][71]=7.100000, yac[1][71]=0.139925 cx[1][72]=7.200000, yac[1][72]=0.138006 cx[1][73]=7.300000, yac[1][73]=0.136139 cx[1][74]=7.400000, yac[1][74]=0.134321 cx[1][75]=7.500000, yac[1][75]=0.132552 cx[1][76]=7.600000, yac[1][76]=0.130827 cx[1][77]=7.700000, yac[1][77]=0.129147 cx[1][78]=7.800000, yac[1][78]=0.127510 cx[1][79]=7.900000, yac[1][79]=0.125913 cx[1][80]=8.000000, yac[1][80]=0.124355 cx[1][81]=8.100000, yac[1][81]=0.122835 cx[1][82]=8.200000, yac[1][82]=0.121352 cx[1][83]=8.300000, yac[1][83]=0.119904 cx[1][84]=8.400000, yac[1][84]=0.118490 cx[1][85]=8.500000, yac[1][85]=0.117109 cx[1][86]=8.600000, yac[1][86]=0.115759 cx[1][87]=8.700000, yac[1][87]=0.114440 cx[1][88]=8.800000, yac[1][88]=0.113151 cx[1][89]=8.900000, yac[1][89]=0.111890 cx[1][90]=9.000000, yac[1][90]=0.110657 cx[1][91]=9.100000, yac[1][91]=0.109451 cx[1][92]=9.200000, yac[1][92]=0.108271 cx[1][93]=9.300000, yac[1][93]=0.107115 cx[1][94]=9.400000, yac[1][94]=0.105984 cx[1][95]=9.500000, yac[1][95]=0.104877 cx[1][96]=9.600000, yac[1][96]=0.103792 cx[1][97]=9.700000, yac[1][97]=0.102730 cx[1][98]=9.800000, yac[1][98]=0.101689 cx[1][99]=9.900000, yac[1][99]=0.100669 cx[1][100]=10.000000, yac[1][100]=0.099669 Temps d'execution acot() : 2.468900 [ms] <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< << END OF DISLIN / VERSION 11.3.2 << << Date : 06.06.2026 Time : 12:10:34 Pageformat: DA4L << << Vectors : 1188 Warnings: 0 Fileformat: SVG << << Metafile: ./srt/acot_jdg.svg << <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< [<..\xpl\src\scl.jdg.cpp.acot_jdg]