- scl.jdg [c+]
[..] La fonction [jdg] log2scl 
Code
int log2_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+1, 0, 10); //] 0 .. 10 ]
double **cx = new double*[sn];
cx[ 0]=&x[ 0][1];
double **yl2=new double*[sn];
int *mn = new int[sn];
for(si=0;si<sn;si++){
yl2[si]=new double[xn];
mn[si] = xn;
}
char *linespec=∅, *legend=∅;
tic();
for(si=0;si<sn;si++){
for(xi=0;xi<xn;xi++){
yl2[si][xi] = log2(cx[si][xi]);
scltracefc("cx[%d][%d]=%lf", si, xi, cx[si][xi]); //🔬
scltracef(", yln[%d][%d]=%lf\n", si, xi, yl2[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 log2() : %lf [ms]\n", tac());
scl::string_c imgname=scl::string_c(ƒ)+".svg",
imgpath="./srt/"+imgname;
graf_dis(imgpath.c_str(), 0, ∅, ∅,
"curvex", sn, mn, cx, yl2,
"title", "2-base logarithm",
"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 18:45:07 */
Sortie
[>..\xpl\src\scl.jdg.cpp.log2_jdg]
scl-26.06 (gwin64) : 07-06-2026 18:45:07
cx[0][0]=0.049751, yln[0][0]=-4.329124
cx[0][1]=0.099502, yln[0][1]=-3.329124
cx[0][2]=0.149254, yln[0][2]=-2.744161
cx[0][3]=0.199005, yln[0][3]=-2.329124
cx[0][4]=0.248756, yln[0][4]=-2.007196
cx[0][5]=0.298507, yln[0][5]=-1.744161
cx[0][6]=0.348259, yln[0][6]=-1.521769
cx[0][7]=0.398010, yln[0][7]=-1.329124
cx[0][8]=0.447761, yln[0][8]=-1.159199
cx[0][9]=0.497512, yln[0][9]=-1.007196
cx[0][10]=0.547264, yln[0][10]=-0.869692
cx[0][11]=0.597015, yln[0][11]=-0.744161
cx[0][12]=0.646766, yln[0][12]=-0.628684
cx[0][13]=0.696517, yln[0][13]=-0.521769
cx[0][14]=0.746269, yln[0][14]=-0.422233
cx[0][15]=0.796020, yln[0][15]=-0.329124
cx[0][16]=0.845771, yln[0][16]=-0.241661
cx[0][17]=0.895522, yln[0][17]=-0.159199
cx[0][18]=0.945274, yln[0][18]=-0.081196
cx[0][19]=0.995025, yln[0][19]=-0.007196
cx[0][20]=1.044776, yln[0][20]=0.063194
cx[0][21]=1.094527, yln[0][21]=0.130308
cx[0][22]=1.144279, yln[0][22]=0.194438
cx[0][23]=1.194030, yln[0][23]=0.255839
cx[0][24]=1.243781, yln[0][24]=0.314733
cx[0][25]=1.293532, yln[0][25]=0.371316
cx[0][26]=1.343284, yln[0][26]=0.425764
cx[0][27]=1.393035, yln[0][27]=0.478231
cx[0][28]=1.442786, yln[0][28]=0.528857
cx[0][29]=1.492537, yln[0][29]=0.577767
cx[0][30]=1.542289, yln[0][30]=0.625073
cx[0][31]=1.592040, yln[0][31]=0.670876
cx[0][32]=1.641791, yln[0][32]=0.715271
cx[0][33]=1.691542, yln[0][33]=0.758339
cx[0][34]=1.741294, yln[0][34]=0.800159
cx[0][35]=1.791045, yln[0][35]=0.840801
cx[0][36]=1.840796, yln[0][36]=0.880330
cx[0][37]=1.890547, yln[0][37]=0.918804
cx[0][38]=1.940299, yln[0][38]=0.956279
cx[0][39]=1.990050, yln[0][39]=0.992804
cx[0][40]=2.039801, yln[0][40]=1.028428
cx[0][41]=2.089552, yln[0][41]=1.063194
cx[0][42]=2.139303, yln[0][42]=1.097141
cx[0][43]=2.189055, yln[0][43]=1.130308
cx[0][44]=2.238806, yln[0][44]=1.162730
cx[0][45]=2.288557, yln[0][45]=1.194438
cx[0][46]=2.338308, yln[0][46]=1.225465
cx[0][47]=2.388060, yln[0][47]=1.255839
cx[0][48]=2.437811, yln[0][48]=1.285586
cx[0][49]=2.487562, yln[0][49]=1.314733
cx[0][50]=2.537313, yln[0][50]=1.343302
cx[0][51]=2.587065, yln[0][51]=1.371316
cx[0][52]=2.636816, yln[0][52]=1.398797
cx[0][53]=2.686567, yln[0][53]=1.425764
cx[0][54]=2.736318, yln[0][54]=1.452236
cx[0][55]=2.786070, yln[0][55]=1.478231
cx[0][56]=2.835821, yln[0][56]=1.503766
cx[0][57]=2.885572, yln[0][57]=1.528857
cx[0][58]=2.935323, yln[0][58]=1.553519
cx[0][59]=2.985075, yln[0][59]=1.577767
cx[0][60]=3.034826, yln[0][60]=1.601614
cx[0][61]=3.084577, yln[0][61]=1.625073
cx[0][62]=3.134328, yln[0][62]=1.648156
cx[0][63]=3.184080, yln[0][63]=1.670876
cx[0][64]=3.233831, yln[0][64]=1.693244
cx[0][65]=3.283582, yln[0][65]=1.715271
cx[0][66]=3.333333, yln[0][66]=1.736966
cx[0][67]=3.383085, yln[0][67]=1.758339
cx[0][68]=3.432836, yln[0][68]=1.779401
cx[0][69]=3.482587, yln[0][69]=1.800159
cx[0][70]=3.532338, yln[0][70]=1.820624
cx[0][71]=3.582090, yln[0][71]=1.840801
cx[0][72]=3.631841, yln[0][72]=1.860701
cx[0][73]=3.681592, yln[0][73]=1.880330
cx[0][74]=3.731343, yln[0][74]=1.899695
cx[0][75]=3.781095, yln[0][75]=1.918804
cx[0][76]=3.830846, yln[0][76]=1.937663
cx[0][77]=3.880597, yln[0][77]=1.956279
cx[0][78]=3.930348, yln[0][78]=1.974657
cx[0][79]=3.980100, yln[0][79]=1.992804
cx[0][80]=4.029851, yln[0][80]=2.010726
cx[0][81]=4.079602, yln[0][81]=2.028428
cx[0][82]=4.129353, yln[0][82]=2.045916
cx[0][83]=4.179104, yln[0][83]=2.063194
cx[0][84]=4.228856, yln[0][84]=2.080267
cx[0][85]=4.278607, yln[0][85]=2.097141
cx[0][86]=4.328358, yln[0][86]=2.113820
cx[0][87]=4.378109, yln[0][87]=2.130308
cx[0][88]=4.427861, yln[0][88]=2.146610
cx[0][89]=4.477612, yln[0][89]=2.162730
cx[0][90]=4.527363, yln[0][90]=2.178671
cx[0][91]=4.577114, yln[0][91]=2.194438
cx[0][92]=4.626866, yln[0][92]=2.210035
cx[0][93]=4.676617, yln[0][93]=2.225465
cx[0][94]=4.726368, yln[0][94]=2.240732
cx[0][95]=4.776119, yln[0][95]=2.255839
cx[0][96]=4.825871, yln[0][96]=2.270789
cx[0][97]=4.875622, yln[0][97]=2.285586
cx[0][98]=4.925373, yln[0][98]=2.300233
cx[0][99]=4.975124, yln[0][99]=2.314733
cx[0][100]=5.024876, yln[0][100]=2.329088
cx[0][101]=5.074627, yln[0][101]=2.343302
cx[0][102]=5.124378, yln[0][102]=2.357377
cx[0][103]=5.174129, yln[0][103]=2.371316
cx[0][104]=5.223881, yln[0][104]=2.385122
cx[0][105]=5.273632, yln[0][105]=2.398797
cx[0][106]=5.323383, yln[0][106]=2.412343
cx[0][107]=5.373134, yln[0][107]=2.425764
cx[0][108]=5.422886, yln[0][108]=2.439061
cx[0][109]=5.472637, yln[0][109]=2.452236
cx[0][110]=5.522388, yln[0][110]=2.465292
cx[0][111]=5.572139, yln[0][111]=2.478231
cx[0][112]=5.621891, yln[0][112]=2.491055
cx[0][113]=5.671642, yln[0][113]=2.503766
cx[0][114]=5.721393, yln[0][114]=2.516366
cx[0][115]=5.771144, yln[0][115]=2.528857
cx[0][116]=5.820896, yln[0][116]=2.541241
cx[0][117]=5.870647, yln[0][117]=2.553519
cx[0][118]=5.920398, yln[0][118]=2.565694
cx[0][119]=5.970149, yln[0][119]=2.577767
cx[0][120]=6.019900, yln[0][120]=2.589740
cx[0][121]=6.069652, yln[0][121]=2.601614
cx[0][122]=6.119403, yln[0][122]=2.613391
cx[0][123]=6.169154, yln[0][123]=2.625073
cx[0][124]=6.218905, yln[0][124]=2.636661
cx[0][125]=6.268657, yln[0][125]=2.648156
cx[0][126]=6.318408, yln[0][126]=2.659561
cx[0][127]=6.368159, yln[0][127]=2.670876
cx[0][128]=6.417910, yln[0][128]=2.682104
cx[0][129]=6.467662, yln[0][129]=2.693244
cx[0][130]=6.517413, yln[0][130]=2.704299
cx[0][131]=6.567164, yln[0][131]=2.715271
cx[0][132]=6.616915, yln[0][132]=2.726159
cx[0][133]=6.666667, yln[0][133]=2.736966
cx[0][134]=6.716418, yln[0][134]=2.747692
cx[0][135]=6.766169, yln[0][135]=2.758339
cx[0][136]=6.815920, yln[0][136]=2.768908
cx[0][137]=6.865672, yln[0][137]=2.779401
cx[0][138]=6.915423, yln[0][138]=2.789817
cx[0][139]=6.965174, yln[0][139]=2.800159
cx[0][140]=7.014925, yln[0][140]=2.810428
cx[0][141]=7.064677, yln[0][141]=2.820624
cx[0][142]=7.114428, yln[0][142]=2.830748
cx[0][143]=7.164179, yln[0][143]=2.840801
cx[0][144]=7.213930, yln[0][144]=2.850785
cx[0][145]=7.263682, yln[0][145]=2.860701
cx[0][146]=7.313433, yln[0][146]=2.870549
cx[0][147]=7.363184, yln[0][147]=2.880330
cx[0][148]=7.412935, yln[0][148]=2.890045
cx[0][149]=7.462687, yln[0][149]=2.899695
cx[0][150]=7.512438, yln[0][150]=2.909281
cx[0][151]=7.562189, yln[0][151]=2.918804
cx[0][152]=7.611940, yln[0][152]=2.928264
cx[0][153]=7.661692, yln[0][153]=2.937663
cx[0][154]=7.711443, yln[0][154]=2.947001
cx[0][155]=7.761194, yln[0][155]=2.956279
cx[0][156]=7.810945, yln[0][156]=2.965497
cx[0][157]=7.860697, yln[0][157]=2.974657
cx[0][158]=7.910448, yln[0][158]=2.983759
cx[0][159]=7.960199, yln[0][159]=2.992804
cx[0][160]=8.009950, yln[0][160]=3.001793
cx[0][161]=8.059701, yln[0][161]=3.010726
cx[0][162]=8.109453, yln[0][162]=3.019605
cx[0][163]=8.159204, yln[0][163]=3.028428
cx[0][164]=8.208955, yln[0][164]=3.037199
cx[0][165]=8.258706, yln[0][165]=3.045916
cx[0][166]=8.308458, yln[0][166]=3.054581
cx[0][167]=8.358209, yln[0][167]=3.063194
cx[0][168]=8.407960, yln[0][168]=3.071756
cx[0][169]=8.457711, yln[0][169]=3.080267
cx[0][170]=8.507463, yln[0][170]=3.088729
cx[0][171]=8.557214, yln[0][171]=3.097141
cx[0][172]=8.606965, yln[0][172]=3.105505
cx[0][173]=8.656716, yln[0][173]=3.113820
cx[0][174]=8.706468, yln[0][174]=3.122088
cx[0][175]=8.756219, yln[0][175]=3.130308
cx[0][176]=8.805970, yln[0][176]=3.138482
cx[0][177]=8.855721, yln[0][177]=3.146610
cx[0][178]=8.905473, yln[0][178]=3.154692
cx[0][179]=8.955224, yln[0][179]=3.162730
cx[0][180]=9.004975, yln[0][180]=3.170722
cx[0][181]=9.054726, yln[0][181]=3.178671
cx[0][182]=9.104478, yln[0][182]=3.186576
cx[0][183]=9.154229, yln[0][183]=3.194438
cx[0][184]=9.203980, yln[0][184]=3.202258
cx[0][185]=9.253731, yln[0][185]=3.210035
cx[0][186]=9.303483, yln[0][186]=3.217771
cx[0][187]=9.353234, yln[0][187]=3.225465
cx[0][188]=9.402985, yln[0][188]=3.233119
cx[0][189]=9.452736, yln[0][189]=3.240732
cx[0][190]=9.502488, yln[0][190]=3.248305
cx[0][191]=9.552239, yln[0][191]=3.255839
cx[0][192]=9.601990, yln[0][192]=3.263333
cx[0][193]=9.651741, yln[0][193]=3.270789
cx[0][194]=9.701493, yln[0][194]=3.278207
cx[0][195]=9.751244, yln[0][195]=3.285586
cx[0][196]=9.800995, yln[0][196]=3.292928
cx[0][197]=9.850746, yln[0][197]=3.300233
cx[0][198]=9.900498, yln[0][198]=3.307501
cx[0][199]=9.950249, yln[0][199]=3.314733
cx[0][200]=10.000000, yln[0][200]=3.321928
Temps d'execution log2() : 1.990200 [ms]
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
<< END OF DISLIN / VERSION 11.3.2 <<
<< Date : 07.06.2026 Time : 18:45:07 Pageformat: DA4L <<
<< Vectors : 1736 Warnings: 0 Fileformat: SVG <<
<< Metafile: ./srt/log2_jdg.svg <<
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
[<..\xpl\src\scl.jdg.cpp.log2_jdg]