- scl.jdg [c+]
[..] La fonction [jdg] asinhscl 
Code
int asinh_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 **yas=new double*[sn];
int *mn = new int[sn];
for(si=0;si<sn;si++){
yas[si]=new double[xn];
mn[si] = xn;
}
char *linespec=∅;
tic();
for(si=0;si<sn;si++){
for(xi=0;xi<xn;xi++){
yas[si][xi] = asinh_scl(cx[si][xi]);
scltracefc("cx[%d][%d]=%lf", si, xi, cx[si][xi]); //🔬
scltracef(", yat[%d][%d]=%lf\n", si, xi, yas[si][xi]); //🔬
}
if(linespec==∅){ strstag(&linespec, "-h", ∅); }
else{ strstag(&linespec, linespec, ";-h", ∅); }
}
scltracefc("Temps d'execution asinh() : %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, yas,
"title", "Inverse hyperbolic sine",
"subtitlex", imgname.c_str(),
"linespec", linespec, "grid", "on",
"background-color", "w",
"linespeca", "-a", /*"legcorn", "lra",*/
/*"aymin", -4.0, "aymax", 4.0,*/ "xlabel", "x", ∅);
//---------------------------------------------------------------------
//[>LIBERE MEMOIRE]
//---------------------------------------------------------------------
//---------------------------------------------------------------------
//[<LIBERE MEMOIRE]
//---------------------------------------------------------------------
scltracefe(§, ƒ, ∅);
return 0;
}
/* ƒ décorée par
le 06-06-2026 15:57:34 */
Sortie
[>..\xpl\src\scl.jdg.cpp.asinh_jdg]
scl-26.06 (gwin64) : 06-06-2026 15:57:34
cx[0][0]=-10.000000, yat[0][0]=-2.998223
cx[0][1]=-9.800000, yat[0][1]=-2.978123
cx[0][2]=-9.600000, yat[0][2]=-2.957612
cx[0][3]=-9.400000, yat[0][3]=-2.936674
cx[0][4]=-9.200000, yat[0][4]=-2.915291
cx[0][5]=-9.000000, yat[0][5]=-2.893444
cx[0][6]=-8.800000, yat[0][6]=-2.871112
cx[0][7]=-8.600000, yat[0][7]=-2.848273
cx[0][8]=-8.400000, yat[0][8]=-2.824903
cx[0][9]=-8.200000, yat[0][9]=-2.800979
cx[0][10]=-8.000000, yat[0][10]=-2.776472
cx[0][11]=-7.800000, yat[0][11]=-2.751355
cx[0][12]=-7.600000, yat[0][12]=-2.725596
cx[0][13]=-7.400000, yat[0][13]=-2.699162
cx[0][14]=-7.200000, yat[0][14]=-2.672016
cx[0][15]=-7.000000, yat[0][15]=-2.644121
cx[0][16]=-6.800000, yat[0][16]=-2.615433
cx[0][17]=-6.600000, yat[0][17]=-2.585907
cx[0][18]=-6.400000, yat[0][18]=-2.555494
cx[0][19]=-6.200000, yat[0][19]=-2.524138
cx[0][20]=-6.000000, yat[0][20]=-2.491780
cx[0][21]=-5.800000, yat[0][21]=-2.458355
cx[0][22]=-5.600000, yat[0][22]=-2.423792
cx[0][23]=-5.400000, yat[0][23]=-2.388011
cx[0][24]=-5.200000, yat[0][24]=-2.350926
cx[0][25]=-5.000000, yat[0][25]=-2.312438
cx[0][26]=-4.800000, yat[0][26]=-2.272441
cx[0][27]=-4.600000, yat[0][27]=-2.230814
cx[0][28]=-4.400000, yat[0][28]=-2.187422
cx[0][29]=-4.200000, yat[0][29]=-2.142112
cx[0][30]=-4.000000, yat[0][30]=-2.094713
cx[0][31]=-3.800000, yat[0][31]=-2.045028
cx[0][32]=-3.600000, yat[0][32]=-1.992836
cx[0][33]=-3.400000, yat[0][33]=-1.937879
cx[0][34]=-3.200000, yat[0][34]=-1.879864
cx[0][35]=-3.000000, yat[0][35]=-1.818446
cx[0][36]=-2.800000, yat[0][36]=-1.753229
cx[0][37]=-2.600000, yat[0][37]=-1.683743
cx[0][38]=-2.400000, yat[0][38]=-1.609438
cx[0][39]=-2.200000, yat[0][39]=-1.529660
cx[0][40]=-2.000000, yat[0][40]=-1.443635
cx[0][41]=-1.800000, yat[0][41]=-1.350441
cx[0][42]=-1.600000, yat[0][42]=-1.248983
cx[0][43]=-1.400000, yat[0][43]=-1.137982
cx[0][44]=-1.200000, yat[0][44]=-1.015973
cx[0][45]=-1.000000, yat[0][45]=-0.881374
cx[0][46]=-0.800000, yat[0][46]=-0.732668
cx[0][47]=-0.600000, yat[0][47]=-0.568825
cx[0][48]=-0.400000, yat[0][48]=-0.390035
cx[0][49]=-0.200000, yat[0][49]=-0.198690
cx[0][50]=0.000000, yat[0][50]=0.000000
cx[0][51]=0.200000, yat[0][51]=0.198690
cx[0][52]=0.400000, yat[0][52]=0.390035
cx[0][53]=0.600000, yat[0][53]=0.568825
cx[0][54]=0.800000, yat[0][54]=0.732668
cx[0][55]=1.000000, yat[0][55]=0.881374
cx[0][56]=1.200000, yat[0][56]=1.015973
cx[0][57]=1.400000, yat[0][57]=1.137982
cx[0][58]=1.600000, yat[0][58]=1.248983
cx[0][59]=1.800000, yat[0][59]=1.350441
cx[0][60]=2.000000, yat[0][60]=1.443635
cx[0][61]=2.200000, yat[0][61]=1.529660
cx[0][62]=2.400000, yat[0][62]=1.609438
cx[0][63]=2.600000, yat[0][63]=1.683743
cx[0][64]=2.800000, yat[0][64]=1.753229
cx[0][65]=3.000000, yat[0][65]=1.818446
cx[0][66]=3.200000, yat[0][66]=1.879864
cx[0][67]=3.400000, yat[0][67]=1.937879
cx[0][68]=3.600000, yat[0][68]=1.992836
cx[0][69]=3.800000, yat[0][69]=2.045028
cx[0][70]=4.000000, yat[0][70]=2.094713
cx[0][71]=4.200000, yat[0][71]=2.142112
cx[0][72]=4.400000, yat[0][72]=2.187422
cx[0][73]=4.600000, yat[0][73]=2.230814
cx[0][74]=4.800000, yat[0][74]=2.272441
cx[0][75]=5.000000, yat[0][75]=2.312438
cx[0][76]=5.200000, yat[0][76]=2.350926
cx[0][77]=5.400000, yat[0][77]=2.388011
cx[0][78]=5.600000, yat[0][78]=2.423792
cx[0][79]=5.800000, yat[0][79]=2.458355
cx[0][80]=6.000000, yat[0][80]=2.491780
cx[0][81]=6.200000, yat[0][81]=2.524138
cx[0][82]=6.400000, yat[0][82]=2.555494
cx[0][83]=6.600000, yat[0][83]=2.585907
cx[0][84]=6.800000, yat[0][84]=2.615433
cx[0][85]=7.000000, yat[0][85]=2.644121
cx[0][86]=7.200000, yat[0][86]=2.672016
cx[0][87]=7.400000, yat[0][87]=2.699162
cx[0][88]=7.600000, yat[0][88]=2.725596
cx[0][89]=7.800000, yat[0][89]=2.751355
cx[0][90]=8.000000, yat[0][90]=2.776472
cx[0][91]=8.200000, yat[0][91]=2.800979
cx[0][92]=8.400000, yat[0][92]=2.824903
cx[0][93]=8.600000, yat[0][93]=2.848273
cx[0][94]=8.800000, yat[0][94]=2.871112
cx[0][95]=9.000000, yat[0][95]=2.893444
cx[0][96]=9.200000, yat[0][96]=2.915291
cx[0][97]=9.400000, yat[0][97]=2.936674
cx[0][98]=9.600000, yat[0][98]=2.957612
cx[0][99]=9.800000, yat[0][99]=2.978123
cx[0][100]=10.000000, yat[0][100]=2.998223
Temps d'execution asinh() : 1.068500 [ms]
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
<< END OF DISLIN / VERSION 11.3.2 <<
<< Date : 06.06.2026 Time : 15:57:34 Pageformat: DA4L <<
<< Vectors : 883 Warnings: 0 Fileformat: SVG <<
<< Metafile: ./srt/asinh_jdg.svg <<
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
[<..\xpl\src\scl.jdg.cpp.asinh_jdg]