- scl.jdg [c+]
[..] La fonction [jdg] cbrtscl 
Code
int cbrt_jdg(){
scltracefa(§, ƒ, ∅);
scltracefc("scl-%s (%s) : %s\n", sclver(), sclsec(), temps_char(0));
int sn=1, si, xn=201, 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 **ycr=new double*[sn];
int *mn = new int[sn];
for(si=0;si<sn;si++){
ycr[si]=new double[xn];
mn[si] = xn;
}
char *linespec=∅, *legend=∅;
tic();
for(si=0;si<sn;si++){
for(xi=0;xi<xn;xi++){
ycr[si][xi] = cbrt_scl(cx[si][xi]);
scltracefc("cx[%d][%d]=%lf", si, xi, cx[si][xi]); //🔬
scltracef(", yrn[%d][%d]=%lf\n", si, xi, ycr[si][xi]); //🔬
}
if(linespec==∅){ strstag(&linespec, "-h", ∅); }
else{ strstag(&linespec, linespec, ";-h", ∅); }
/*if(legend==NULL){ strstag(&legend, "n=", int_str(si+2), NULL); }
else{ strstag(&legend, legend, ";n=", int_str(si+2), NULL); }*/
}
scltracefc("Temps d'execution cbrt() : %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, ycr,
"title", "Cube root",
"subtitlex", imgname.c_str(),
"linespec", linespec, "grid", "on",
"background-color", "w",
"linespeca", "-a", /*"legcorn", "lra",
"legend", legend,*/
/*"aymin", -10.0, "aymax", 10.0, */"xlabel", "x", ∅);
//---------------------------------------------------------------------
//[>LIBERE MEMOIRE]
//---------------------------------------------------------------------
//---------------------------------------------------------------------
//[<LIBERE MEMOIRE]
//---------------------------------------------------------------------
scltracefe(§, ƒ, ∅);
return 0;
}
/* ƒ décorée par
le 07-06-2026 15:27:29 */
Sortie
[>..\xpl\src\scl.jdg.cpp.cbrt_jdg]
scl-26.06 (gwin64) : 07-06-2026 15:27:29
cx[0][0]=-10.000000, yrn[0][0]=-2.154435
cx[0][1]=-9.900000, yrn[0][1]=-2.147229
cx[0][2]=-9.800000, yrn[0][2]=-2.139975
cx[0][3]=-9.700000, yrn[0][3]=-2.132671
cx[0][4]=-9.600000, yrn[0][4]=-2.125317
cx[0][5]=-9.500000, yrn[0][5]=-2.117912
cx[0][6]=-9.400000, yrn[0][6]=-2.110454
cx[0][7]=-9.300000, yrn[0][7]=-2.102944
cx[0][8]=-9.200000, yrn[0][8]=-2.095379
cx[0][9]=-9.100000, yrn[0][9]=-2.087759
cx[0][10]=-9.000000, yrn[0][10]=-2.080084
cx[0][11]=-8.900000, yrn[0][11]=-2.072351
cx[0][12]=-8.800000, yrn[0][12]=-2.064560
cx[0][13]=-8.700000, yrn[0][13]=-2.056710
cx[0][14]=-8.600000, yrn[0][14]=-2.048800
cx[0][15]=-8.500000, yrn[0][15]=-2.040828
cx[0][16]=-8.400000, yrn[0][16]=-2.032793
cx[0][17]=-8.300000, yrn[0][17]=-2.024694
cx[0][18]=-8.200000, yrn[0][18]=-2.016530
cx[0][19]=-8.100000, yrn[0][19]=-2.008299
cx[0][20]=-8.000000, yrn[0][20]=-2.000000
cx[0][21]=-7.900000, yrn[0][21]=-1.991632
cx[0][22]=-7.800000, yrn[0][22]=-1.983192
cx[0][23]=-7.700000, yrn[0][23]=-1.974681
cx[0][24]=-7.600000, yrn[0][24]=-1.966095
cx[0][25]=-7.500000, yrn[0][25]=-1.957434
cx[0][26]=-7.400000, yrn[0][26]=-1.948695
cx[0][27]=-7.300000, yrn[0][27]=-1.939877
cx[0][28]=-7.200000, yrn[0][28]=-1.930979
cx[0][29]=-7.100000, yrn[0][29]=-1.921997
cx[0][30]=-7.000000, yrn[0][30]=-1.912931
cx[0][31]=-6.900000, yrn[0][31]=-1.903778
cx[0][32]=-6.800000, yrn[0][32]=-1.894536
cx[0][33]=-6.700000, yrn[0][33]=-1.885204
cx[0][34]=-6.600000, yrn[0][34]=-1.875777
cx[0][35]=-6.500000, yrn[0][35]=-1.866256
cx[0][36]=-6.400000, yrn[0][36]=-1.856636
cx[0][37]=-6.300000, yrn[0][37]=-1.846915
cx[0][38]=-6.200000, yrn[0][38]=-1.837091
cx[0][39]=-6.100000, yrn[0][39]=-1.827160
cx[0][40]=-6.000000, yrn[0][40]=-1.817121
cx[0][41]=-5.900000, yrn[0][41]=-1.806969
cx[0][42]=-5.800000, yrn[0][42]=-1.796702
cx[0][43]=-5.700000, yrn[0][43]=-1.786316
cx[0][44]=-5.600000, yrn[0][44]=-1.775808
cx[0][45]=-5.500000, yrn[0][45]=-1.765174
cx[0][46]=-5.400000, yrn[0][46]=-1.754411
cx[0][47]=-5.300000, yrn[0][47]=-1.743513
cx[0][48]=-5.200000, yrn[0][48]=-1.732478
cx[0][49]=-5.100000, yrn[0][49]=-1.721301
cx[0][50]=-5.000000, yrn[0][50]=-1.709976
cx[0][51]=-4.900000, yrn[0][51]=-1.698499
cx[0][52]=-4.800000, yrn[0][52]=-1.686865
cx[0][53]=-4.700000, yrn[0][53]=-1.675069
cx[0][54]=-4.600000, yrn[0][54]=-1.663103
cx[0][55]=-4.500000, yrn[0][55]=-1.650964
cx[0][56]=-4.400000, yrn[0][56]=-1.638643
cx[0][57]=-4.300000, yrn[0][57]=-1.626133
cx[0][58]=-4.200000, yrn[0][58]=-1.613429
cx[0][59]=-4.100000, yrn[0][59]=-1.600521
cx[0][60]=-4.000000, yrn[0][60]=-1.587401
cx[0][61]=-3.900000, yrn[0][61]=-1.574061
cx[0][62]=-3.800000, yrn[0][62]=-1.560491
cx[0][63]=-3.700000, yrn[0][63]=-1.546680
cx[0][64]=-3.600000, yrn[0][64]=-1.532619
cx[0][65]=-3.500000, yrn[0][65]=-1.518294
cx[0][66]=-3.400000, yrn[0][66]=-1.503695
cx[0][67]=-3.300000, yrn[0][67]=-1.488806
cx[0][68]=-3.200000, yrn[0][68]=-1.473613
cx[0][69]=-3.100000, yrn[0][69]=-1.458100
cx[0][70]=-3.000000, yrn[0][70]=-1.442250
cx[0][71]=-2.900000, yrn[0][71]=-1.426043
cx[0][72]=-2.800000, yrn[0][72]=-1.409460
cx[0][73]=-2.700000, yrn[0][73]=-1.392477
cx[0][74]=-2.600000, yrn[0][74]=-1.375069
cx[0][75]=-2.500000, yrn[0][75]=-1.357209
cx[0][76]=-2.400000, yrn[0][76]=-1.338866
cx[0][77]=-2.300000, yrn[0][77]=-1.320006
cx[0][78]=-2.200000, yrn[0][78]=-1.300591
cx[0][79]=-2.100000, yrn[0][79]=-1.280579
cx[0][80]=-2.000000, yrn[0][80]=-1.259921
cx[0][81]=-1.900000, yrn[0][81]=-1.238562
cx[0][82]=-1.800000, yrn[0][82]=-1.216440
cx[0][83]=-1.700000, yrn[0][83]=-1.193483
cx[0][84]=-1.600000, yrn[0][84]=-1.169607
cx[0][85]=-1.500000, yrn[0][85]=-1.144714
cx[0][86]=-1.400000, yrn[0][86]=-1.118689
cx[0][87]=-1.300000, yrn[0][87]=-1.091393
cx[0][88]=-1.200000, yrn[0][88]=-1.062659
cx[0][89]=-1.100000, yrn[0][89]=-1.032280
cx[0][90]=-1.000000, yrn[0][90]=-1.000000
cx[0][91]=-0.900000, yrn[0][91]=-0.965489
cx[0][92]=-0.800000, yrn[0][92]=-0.928318
cx[0][93]=-0.700000, yrn[0][93]=-0.887904
cx[0][94]=-0.600000, yrn[0][94]=-0.843433
cx[0][95]=-0.500000, yrn[0][95]=-0.793701
cx[0][96]=-0.400000, yrn[0][96]=-0.736806
cx[0][97]=-0.300000, yrn[0][97]=-0.669433
cx[0][98]=-0.200000, yrn[0][98]=-0.584804
cx[0][99]=-0.100000, yrn[0][99]=-0.464159
cx[0][100]=0.000000, yrn[0][100]=0.000000
cx[0][101]=0.100000, yrn[0][101]=0.464159
cx[0][102]=0.200000, yrn[0][102]=0.584804
cx[0][103]=0.300000, yrn[0][103]=0.669433
cx[0][104]=0.400000, yrn[0][104]=0.736806
cx[0][105]=0.500000, yrn[0][105]=0.793701
cx[0][106]=0.600000, yrn[0][106]=0.843433
cx[0][107]=0.700000, yrn[0][107]=0.887904
cx[0][108]=0.800000, yrn[0][108]=0.928318
cx[0][109]=0.900000, yrn[0][109]=0.965489
cx[0][110]=1.000000, yrn[0][110]=1.000000
cx[0][111]=1.100000, yrn[0][111]=1.032280
cx[0][112]=1.200000, yrn[0][112]=1.062659
cx[0][113]=1.300000, yrn[0][113]=1.091393
cx[0][114]=1.400000, yrn[0][114]=1.118689
cx[0][115]=1.500000, yrn[0][115]=1.144714
cx[0][116]=1.600000, yrn[0][116]=1.169607
cx[0][117]=1.700000, yrn[0][117]=1.193483
cx[0][118]=1.800000, yrn[0][118]=1.216440
cx[0][119]=1.900000, yrn[0][119]=1.238562
cx[0][120]=2.000000, yrn[0][120]=1.259921
cx[0][121]=2.100000, yrn[0][121]=1.280579
cx[0][122]=2.200000, yrn[0][122]=1.300591
cx[0][123]=2.300000, yrn[0][123]=1.320006
cx[0][124]=2.400000, yrn[0][124]=1.338866
cx[0][125]=2.500000, yrn[0][125]=1.357209
cx[0][126]=2.600000, yrn[0][126]=1.375069
cx[0][127]=2.700000, yrn[0][127]=1.392477
cx[0][128]=2.800000, yrn[0][128]=1.409460
cx[0][129]=2.900000, yrn[0][129]=1.426043
cx[0][130]=3.000000, yrn[0][130]=1.442250
cx[0][131]=3.100000, yrn[0][131]=1.458100
cx[0][132]=3.200000, yrn[0][132]=1.473613
cx[0][133]=3.300000, yrn[0][133]=1.488806
cx[0][134]=3.400000, yrn[0][134]=1.503695
cx[0][135]=3.500000, yrn[0][135]=1.518294
cx[0][136]=3.600000, yrn[0][136]=1.532619
cx[0][137]=3.700000, yrn[0][137]=1.546680
cx[0][138]=3.800000, yrn[0][138]=1.560491
cx[0][139]=3.900000, yrn[0][139]=1.574061
cx[0][140]=4.000000, yrn[0][140]=1.587401
cx[0][141]=4.100000, yrn[0][141]=1.600521
cx[0][142]=4.200000, yrn[0][142]=1.613429
cx[0][143]=4.300000, yrn[0][143]=1.626133
cx[0][144]=4.400000, yrn[0][144]=1.638643
cx[0][145]=4.500000, yrn[0][145]=1.650964
cx[0][146]=4.600000, yrn[0][146]=1.663103
cx[0][147]=4.700000, yrn[0][147]=1.675069
cx[0][148]=4.800000, yrn[0][148]=1.686865
cx[0][149]=4.900000, yrn[0][149]=1.698499
cx[0][150]=5.000000, yrn[0][150]=1.709976
cx[0][151]=5.100000, yrn[0][151]=1.721301
cx[0][152]=5.200000, yrn[0][152]=1.732478
cx[0][153]=5.300000, yrn[0][153]=1.743513
cx[0][154]=5.400000, yrn[0][154]=1.754411
cx[0][155]=5.500000, yrn[0][155]=1.765174
cx[0][156]=5.600000, yrn[0][156]=1.775808
cx[0][157]=5.700000, yrn[0][157]=1.786316
cx[0][158]=5.800000, yrn[0][158]=1.796702
cx[0][159]=5.900000, yrn[0][159]=1.806969
cx[0][160]=6.000000, yrn[0][160]=1.817121
cx[0][161]=6.100000, yrn[0][161]=1.827160
cx[0][162]=6.200000, yrn[0][162]=1.837091
cx[0][163]=6.300000, yrn[0][163]=1.846915
cx[0][164]=6.400000, yrn[0][164]=1.856636
cx[0][165]=6.500000, yrn[0][165]=1.866256
cx[0][166]=6.600000, yrn[0][166]=1.875777
cx[0][167]=6.700000, yrn[0][167]=1.885204
cx[0][168]=6.800000, yrn[0][168]=1.894536
cx[0][169]=6.900000, yrn[0][169]=1.903778
cx[0][170]=7.000000, yrn[0][170]=1.912931
cx[0][171]=7.100000, yrn[0][171]=1.921997
cx[0][172]=7.200000, yrn[0][172]=1.930979
cx[0][173]=7.300000, yrn[0][173]=1.939877
cx[0][174]=7.400000, yrn[0][174]=1.948695
cx[0][175]=7.500000, yrn[0][175]=1.957434
cx[0][176]=7.600000, yrn[0][176]=1.966095
cx[0][177]=7.700000, yrn[0][177]=1.974681
cx[0][178]=7.800000, yrn[0][178]=1.983192
cx[0][179]=7.900000, yrn[0][179]=1.991632
cx[0][180]=8.000000, yrn[0][180]=2.000000
cx[0][181]=8.100000, yrn[0][181]=2.008299
cx[0][182]=8.200000, yrn[0][182]=2.016530
cx[0][183]=8.300000, yrn[0][183]=2.024694
cx[0][184]=8.400000, yrn[0][184]=2.032793
cx[0][185]=8.500000, yrn[0][185]=2.040828
cx[0][186]=8.600000, yrn[0][186]=2.048800
cx[0][187]=8.700000, yrn[0][187]=2.056710
cx[0][188]=8.800000, yrn[0][188]=2.064560
cx[0][189]=8.900000, yrn[0][189]=2.072351
cx[0][190]=9.000000, yrn[0][190]=2.080084
cx[0][191]=9.100000, yrn[0][191]=2.087759
cx[0][192]=9.200000, yrn[0][192]=2.095379
cx[0][193]=9.300000, yrn[0][193]=2.102944
cx[0][194]=9.400000, yrn[0][194]=2.110454
cx[0][195]=9.500000, yrn[0][195]=2.117912
cx[0][196]=9.600000, yrn[0][196]=2.125317
cx[0][197]=9.700000, yrn[0][197]=2.132671
cx[0][198]=9.800000, yrn[0][198]=2.139975
cx[0][199]=9.900000, yrn[0][199]=2.147229
cx[0][200]=10.000000, yrn[0][200]=2.154435
Temps d'execution cbrt() : 2.221300 [ms]
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
<< END OF DISLIN / VERSION 11.3.2 <<
<< Date : 07.06.2026 Time : 15:27:29 Pageformat: DA4L <<
<< Vectors : 977 Warnings: 0 Fileformat: SVG <<
<< Metafile: ./srt/cbrt_jdg.svg <<
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
[<..\xpl\src\scl.jdg.cpp.cbrt_jdg]