[..] La fonction [jdg] expintscl

Code
int expint_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,-2, 0); //[-2 .. 0 [ x[1] = newtablin(xn+1, 0, 3); //] 0 .. 3 ] double **cx = new double*[sn]; cx[0]=&x[0][0]; cx[1]=&x[1][1]; double **yei=new double*[sn]; int *mn = new int[sn]; for(si=0;si<sn;si++){ yei[si]=new double[xn]; mn[si] = xn; } char *linespec=; tic(); for(si=0;si<sn;si++){ for(xi=0;xi<xn;xi++){ yei[si][xi] = expint(cx[si][xi]); scltracefc("cx[%d][%d]=%lf", si, xi, cx[si][xi]); //🔬 scltracef(", yei[%d][%d]=%lf\n", si, xi, yei[si][xi]); //🔬 } if(linespec==){ strstag(&linespec, "-h", ); } else{ strstag(&linespec, linespec, ";-h", ); } } scltracefc("Temps d'execution expint() : %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, yei, "title", "Exponential integral", "subtitlex", imgname.c_str(), "linespec", linespec, "grid", "on", "background-color", "w", "linespeca", "-a", /*"legcorn", "lra",*/ "aymin", -10, "aymax", 10, "xlabel", "x", ); //--------------------------------------------------------------------- //[>LIBERE MEMOIRE] //--------------------------------------------------------------------- //--------------------------------------------------------------------- //[<LIBERE MEMOIRE] //--------------------------------------------------------------------- scltracefe(§, ƒ, ); return 0; } /* ƒ décorée par 🔬 le 21-05-2026 22:27:08 */
Sortie
[>..\xpl\src\scl.jdg.cpp.expint_jdg] scl-26.05 (gwin64) : 21-05-2026 22:27:08 cx[0][0]=-2.000000, yei[0][0]=-0.048901 cx[0][1]=-1.980198, yei[0][1]=-0.050261 cx[0][2]=-1.960396, yei[0][2]=-0.051662 cx[0][3]=-1.940594, yei[0][3]=-0.053106 cx[0][4]=-1.920792, yei[0][4]=-0.054593 cx[0][5]=-1.900990, yei[0][5]=-0.056126 cx[0][6]=-1.881188, yei[0][6]=-0.057707 cx[0][7]=-1.861386, yei[0][7]=-0.059336 cx[0][8]=-1.841584, yei[0][8]=-0.061015 cx[0][9]=-1.821782, yei[0][9]=-0.062746 cx[0][10]=-1.801980, yei[0][10]=-0.064532 cx[0][11]=-1.782178, yei[0][11]=-0.066373 cx[0][12]=-1.762376, yei[0][12]=-0.068272 cx[0][13]=-1.742574, yei[0][13]=-0.070230 cx[0][14]=-1.722772, yei[0][14]=-0.072251 cx[0][15]=-1.702970, yei[0][15]=-0.074336 cx[0][16]=-1.683168, yei[0][16]=-0.076488 cx[0][17]=-1.663366, yei[0][17]=-0.078708 cx[0][18]=-1.643564, yei[0][18]=-0.081001 cx[0][19]=-1.623762, yei[0][19]=-0.083367 cx[0][20]=-1.603960, yei[0][20]=-0.085810 cx[0][21]=-1.584158, yei[0][21]=-0.088333 cx[0][22]=-1.564356, yei[0][22]=-0.090939 cx[0][23]=-1.544554, yei[0][23]=-0.093631 cx[0][24]=-1.524752, yei[0][24]=-0.096412 cx[0][25]=-1.504950, yei[0][25]=-0.099286 cx[0][26]=-1.485149, yei[0][26]=-0.102256 cx[0][27]=-1.465347, yei[0][27]=-0.105327 cx[0][28]=-1.445545, yei[0][28]=-0.108501 cx[0][29]=-1.425743, yei[0][29]=-0.111783 cx[0][30]=-1.405941, yei[0][30]=-0.115178 cx[0][31]=-1.386139, yei[0][31]=-0.118690 cx[0][32]=-1.366337, yei[0][32]=-0.122324 cx[0][33]=-1.346535, yei[0][33]=-0.126084 cx[0][34]=-1.326733, yei[0][34]=-0.129977 cx[0][35]=-1.306931, yei[0][35]=-0.134007 cx[0][36]=-1.287129, yei[0][36]=-0.138180 cx[0][37]=-1.267327, yei[0][37]=-0.142503 cx[0][38]=-1.247525, yei[0][38]=-0.146982 cx[0][39]=-1.227723, yei[0][39]=-0.151623 cx[0][40]=-1.207921, yei[0][40]=-0.156435 cx[0][41]=-1.188119, yei[0][41]=-0.161423 cx[0][42]=-1.168317, yei[0][42]=-0.166597 cx[0][43]=-1.148515, yei[0][43]=-0.171965 cx[0][44]=-1.128713, yei[0][44]=-0.177535 cx[0][45]=-1.108911, yei[0][45]=-0.183317 cx[0][46]=-1.089109, yei[0][46]=-0.189321 cx[0][47]=-1.069307, yei[0][47]=-0.195558 cx[0][48]=-1.049505, yei[0][48]=-0.202038 cx[0][49]=-1.029703, yei[0][49]=-0.208774 cx[0][50]=-1.009901, yei[0][50]=-0.215777 cx[0][51]=-0.990099, yei[0][51]=-0.223063 cx[0][52]=-0.970297, yei[0][52]=-0.230644 cx[0][53]=-0.950495, yei[0][53]=-0.238536 cx[0][54]=-0.930693, yei[0][54]=-0.246756 cx[0][55]=-0.910891, yei[0][55]=-0.255320 cx[0][56]=-0.891089, yei[0][56]=-0.264248 cx[0][57]=-0.871287, yei[0][57]=-0.273558 cx[0][58]=-0.851485, yei[0][58]=-0.283274 cx[0][59]=-0.831683, yei[0][59]=-0.293417 cx[0][60]=-0.811881, yei[0][60]=-0.304012 cx[0][61]=-0.792079, yei[0][61]=-0.315085 cx[0][62]=-0.772277, yei[0][62]=-0.326667 cx[0][63]=-0.752475, yei[0][63]=-0.338786 cx[0][64]=-0.732673, yei[0][64]=-0.351478 cx[0][65]=-0.712871, yei[0][65]=-0.364779 cx[0][66]=-0.693069, yei[0][66]=-0.378727 cx[0][67]=-0.673267, yei[0][67]=-0.393367 cx[0][68]=-0.653465, yei[0][68]=-0.408746 cx[0][69]=-0.633663, yei[0][69]=-0.424915 cx[0][70]=-0.613861, yei[0][70]=-0.441931 cx[0][71]=-0.594059, yei[0][71]=-0.459857 cx[0][72]=-0.574257, yei[0][72]=-0.478761 cx[0][73]=-0.554455, yei[0][73]=-0.498719 cx[0][74]=-0.534653, yei[0][74]=-0.519818 cx[0][75]=-0.514851, yei[0][75]=-0.542151 cx[0][76]=-0.495050, yei[0][76]=-0.565824 cx[0][77]=-0.475248, yei[0][77]=-0.590956 cx[0][78]=-0.455446, yei[0][78]=-0.617682 cx[0][79]=-0.435644, yei[0][79]=-0.646155 cx[0][80]=-0.415842, yei[0][80]=-0.676549 cx[0][81]=-0.396040, yei[0][81]=-0.709063 cx[0][82]=-0.376238, yei[0][82]=-0.743930 cx[0][83]=-0.356436, yei[0][83]=-0.781417 cx[0][84]=-0.336634, yei[0][84]=-0.821840 cx[0][85]=-0.316832, yei[0][85]=-0.865572 cx[0][86]=-0.297030, yei[0][86]=-0.913059 cx[0][87]=-0.277228, yei[0][87]=-0.964839 cx[0][88]=-0.257426, yei[0][88]=-1.021571 cx[0][89]=-0.237624, yei[0][89]=-1.084072 cx[0][90]=-0.217822, yei[0][90]=-1.153374 cx[0][91]=-0.198020, yei[0][91]=-1.230805 cx[0][92]=-0.178218, yei[0][92]=-1.318115 cx[0][93]=-0.158416, yei[0][93]=-1.417673 cx[0][94]=-0.138614, yei[0][94]=-1.532802 cx[0][95]=-0.118812, yei[0][95]=-1.668372 cx[0][96]=-0.099010, yei[0][96]=-1.831932 cx[0][97]=-0.079208, yei[0][97]=-2.036130 cx[0][98]=-0.059406, yei[0][98]=-2.304681 cx[0][99]=-0.039604, yei[0][99]=-2.690826 cx[0][100]=-0.019802, yei[0][100]=-3.364462 cx[1][0]=0.029703, yei[1][0]=-2.909368 cx[1][1]=0.059406, yei[1][1]=-2.185845 cx[1][2]=0.089109, yei[1][2]=-1.749546 cx[1][3]=0.118812, yei[1][3]=-1.430562 cx[1][4]=0.148515, yei[1][4]=-1.175638 cx[1][5]=0.178218, yei[1][5]=-0.961050 cx[1][6]=0.207921, yei[1][6]=-0.774134 cx[1][7]=0.237624, yei[1][7]=-0.607331 cx[1][8]=0.267327, yei[1][8]=-0.455758 cx[1][9]=0.297030, yei[1][9]=-0.316080 cx[1][10]=0.326733, yei[1][10]=-0.185913 cx[1][11]=0.356436, yei[1][11]=-0.063495 cx[1][12]=0.386139, yei[1][12]=0.052516 cx[1][13]=0.415842, yei[1][13]=0.163166 cx[1][14]=0.445545, yei[1][14]=0.269285 cx[1][15]=0.475248, yei[1][15]=0.371547 cx[1][16]=0.504950, yei[1][16]=0.470504 cx[1][17]=0.534653, yei[1][17]=0.566617 cx[1][18]=0.564356, yei[1][18]=0.660273 cx[1][19]=0.594059, yei[1][19]=0.751804 cx[1][20]=0.623762, yei[1][20]=0.841494 cx[1][21]=0.653465, yei[1][21]=0.929589 cx[1][22]=0.683168, yei[1][22]=1.016306 cx[1][23]=0.712871, yei[1][23]=1.101835 cx[1][24]=0.742574, yei[1][24]=1.186346 cx[1][25]=0.772277, yei[1][25]=1.269990 cx[1][26]=0.801980, yei[1][26]=1.352904 cx[1][27]=0.831683, yei[1][27]=1.435211 cx[1][28]=0.861386, yei[1][28]=1.517024 cx[1][29]=0.891089, yei[1][29]=1.598447 cx[1][30]=0.920792, yei[1][30]=1.679574 cx[1][31]=0.950495, yei[1][31]=1.760493 cx[1][32]=0.980198, yei[1][32]=1.841287 cx[1][33]=1.009901, yei[1][33]=1.922032 cx[1][34]=1.039604, yei[1][34]=2.002800 cx[1][35]=1.069307, yei[1][35]=2.083659 cx[1][36]=1.099010, yei[1][36]=2.164674 cx[1][37]=1.128713, yei[1][37]=2.245906 cx[1][38]=1.158416, yei[1][38]=2.327413 cx[1][39]=1.188119, yei[1][39]=2.409252 cx[1][40]=1.217822, yei[1][40]=2.491476 cx[1][41]=1.247525, yei[1][41]=2.574138 cx[1][42]=1.277228, yei[1][42]=2.657289 cx[1][43]=1.306931, yei[1][43]=2.740977 cx[1][44]=1.336634, yei[1][44]=2.825251 cx[1][45]=1.366337, yei[1][45]=2.910157 cx[1][46]=1.396040, yei[1][46]=2.995742 cx[1][47]=1.425743, yei[1][47]=3.082052 cx[1][48]=1.455446, yei[1][48]=3.169130 cx[1][49]=1.485149, yei[1][49]=3.257021 cx[1][50]=1.514851, yei[1][50]=3.345769 cx[1][51]=1.544554, yei[1][51]=3.435418 cx[1][52]=1.574257, yei[1][52]=3.526010 cx[1][53]=1.603960, yei[1][53]=3.617589 cx[1][54]=1.633663, yei[1][54]=3.710198 cx[1][55]=1.663366, yei[1][55]=3.803880 cx[1][56]=1.693069, yei[1][56]=3.898678 cx[1][57]=1.722772, yei[1][57]=3.994636 cx[1][58]=1.752475, yei[1][58]=4.091797 cx[1][59]=1.782178, yei[1][59]=4.190206 cx[1][60]=1.811881, yei[1][60]=4.289905 cx[1][61]=1.841584, yei[1][61]=4.390940 cx[1][62]=1.871287, yei[1][62]=4.493356 cx[1][63]=1.900990, yei[1][63]=4.597199 cx[1][64]=1.930693, yei[1][64]=4.702513 cx[1][65]=1.960396, yei[1][65]=4.809346 cx[1][66]=1.990099, yei[1][66]=4.917745 cx[1][67]=2.019802, yei[1][67]=5.027758 cx[1][68]=2.049505, yei[1][68]=5.139433 cx[1][69]=2.079208, yei[1][69]=5.252820 cx[1][70]=2.108911, yei[1][70]=5.367968 cx[1][71]=2.138614, yei[1][71]=5.484929 cx[1][72]=2.168317, yei[1][72]=5.603754 cx[1][73]=2.198020, yei[1][73]=5.724496 cx[1][74]=2.227723, yei[1][74]=5.847208 cx[1][75]=2.257426, yei[1][75]=5.971946 cx[1][76]=2.287129, yei[1][76]=6.098765 cx[1][77]=2.316832, yei[1][77]=6.227722 cx[1][78]=2.346535, yei[1][78]=6.358874 cx[1][79]=2.376238, yei[1][79]=6.492281 cx[1][80]=2.405941, yei[1][80]=6.628003 cx[1][81]=2.435644, yei[1][81]=6.766101 cx[1][82]=2.465347, yei[1][82]=6.906638 cx[1][83]=2.495050, yei[1][83]=7.049678 cx[1][84]=2.524752, yei[1][84]=7.195287 cx[1][85]=2.554455, yei[1][85]=7.343531 cx[1][86]=2.584158, yei[1][86]=7.494479 cx[1][87]=2.613861, yei[1][87]=7.648201 cx[1][88]=2.643564, yei[1][88]=7.804769 cx[1][89]=2.673267, yei[1][89]=7.964254 cx[1][90]=2.702970, yei[1][90]=8.126732 cx[1][91]=2.732673, yei[1][91]=8.292280 cx[1][92]=2.762376, yei[1][92]=8.460974 cx[1][93]=2.792079, yei[1][93]=8.632896 cx[1][94]=2.821782, yei[1][94]=8.808128 cx[1][95]=2.851485, yei[1][95]=8.986751 cx[1][96]=2.881188, yei[1][96]=9.168854 cx[1][97]=2.910891, yei[1][97]=9.354522 cx[1][98]=2.940594, yei[1][98]=9.543847 cx[1][99]=2.970297, yei[1][99]=9.736919 cx[1][100]=3.000000, yei[1][100]=9.933833 Temps d'execution expint() : 2.301400 [ms] <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< << END OF DISLIN / VERSION 11.3.2 << << Date : 21.05.2026 Time : 22:27:08 Pageformat: DA4L << << Vectors : 852 Warnings: 0 Fileformat: SVG << << Metafile: ./srt/expint_jdg.svg << <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< [<..\xpl\src\scl.jdg.cpp.expint_jdg]