- scl.jdg [c+]
[..] La fonction [jdg] sinhscl 
Code
int sinh_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,-5, 5); //[-5..5]
double **cx = new double*[sn];
cx[0]=&x[0][0];
double **ysh=new double*[sn];
int *mn = new int[sn];
for(si=0;si<sn;si++){
ysh[si]=new double[xn];
mn[si] = xn;
}
char *linespec=∅;
tic();
for(si=0;si<sn;si++){
for(xi=0;xi<xn;xi++){
ysh[si][xi] = sinh_scl(cx[si][xi]);
scltracefc("cx[%d][%d]=%lf", si, xi, cx[si][xi]); //🔬
scltracef(", ysh[%d][%d]=%lf\n", si, xi, ysh[si][xi]); //🔬
}
if(linespec==∅){ strstag(&linespec, "-h", ∅); }
else{ strstag(&linespec, linespec, ";-h", ∅); }
}
scltracefc("Temps d'execution sinh() : %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, ysh,
"title", "Hyperbolic sine",
"subtitlex", imgname.c_str(),
"linespec", linespec, "grid", "on",
"background-color", "w",
"linespeca", "-a", /*"legcorn", "lra",*/
/*"aymin", -1.1, "aymax", 1.1,*/ "xlabel", "x", ∅);
//---------------------------------------------------------------------
//[>LIBERE MEMOIRE]
//---------------------------------------------------------------------
//---------------------------------------------------------------------
//[<LIBERE MEMOIRE]
//---------------------------------------------------------------------
scltracefe(§, ƒ, ∅);
return 0;
}
/* ƒ décorée par
le 06-06-2026 15:57:31 */
Sortie
[>..\xpl\src\scl.jdg.cpp.sinh_jdg]
scl-26.06 (gwin64) : 06-06-2026 15:57:31
cx[0][0]=-5.000000, ysh[0][0]=-74.203211
cx[0][1]=-4.900000, ysh[0][1]=-67.141167
cx[0][2]=-4.800000, ysh[0][2]=-60.751094
cx[0][3]=-4.700000, ysh[0][3]=-54.969039
cx[0][4]=-4.600000, ysh[0][4]=-49.737132
cx[0][5]=-4.500000, ysh[0][5]=-45.003011
cx[0][6]=-4.400000, ysh[0][6]=-40.719296
cx[0][7]=-4.300000, ysh[0][7]=-36.843113
cx[0][8]=-4.200000, ysh[0][8]=-33.335668
cx[0][9]=-4.100000, ysh[0][9]=-30.161857
cx[0][10]=-4.000000, ysh[0][10]=-27.289917
cx[0][11]=-3.900000, ysh[0][11]=-24.691104
cx[0][12]=-3.800000, ysh[0][12]=-22.339407
cx[0][13]=-3.700000, ysh[0][13]=-20.211290
cx[0][14]=-3.600000, ysh[0][14]=-18.285455
cx[0][15]=-3.500000, ysh[0][15]=-16.542627
cx[0][16]=-3.400000, ysh[0][16]=-14.965363
cx[0][17]=-3.300000, ysh[0][17]=-13.537878
cx[0][18]=-3.200000, ysh[0][18]=-12.245884
cx[0][19]=-3.100000, ysh[0][19]=-11.076451
cx[0][20]=-3.000000, ysh[0][20]=-10.017875
cx[0][21]=-2.900000, ysh[0][21]=-9.059561
cx[0][22]=-2.800000, ysh[0][22]=-8.191918
cx[0][23]=-2.700000, ysh[0][23]=-7.406263
cx[0][24]=-2.600000, ysh[0][24]=-6.694732
cx[0][25]=-2.500000, ysh[0][25]=-6.050204
cx[0][26]=-2.400000, ysh[0][26]=-5.466229
cx[0][27]=-2.300000, ysh[0][27]=-4.936962
cx[0][28]=-2.200000, ysh[0][28]=-4.457105
cx[0][29]=-2.100000, ysh[0][29]=-4.021857
cx[0][30]=-2.000000, ysh[0][30]=-3.626860
cx[0][31]=-1.900000, ysh[0][31]=-3.268163
cx[0][32]=-1.800000, ysh[0][32]=-2.942174
cx[0][33]=-1.700000, ysh[0][33]=-2.645632
cx[0][34]=-1.600000, ysh[0][34]=-2.375568
cx[0][35]=-1.500000, ysh[0][35]=-2.129279
cx[0][36]=-1.400000, ysh[0][36]=-1.904302
cx[0][37]=-1.300000, ysh[0][37]=-1.698382
cx[0][38]=-1.200000, ysh[0][38]=-1.509461
cx[0][39]=-1.100000, ysh[0][39]=-1.335647
cx[0][40]=-1.000000, ysh[0][40]=-1.175201
cx[0][41]=-0.900000, ysh[0][41]=-1.026517
cx[0][42]=-0.800000, ysh[0][42]=-0.888106
cx[0][43]=-0.700000, ysh[0][43]=-0.758584
cx[0][44]=-0.600000, ysh[0][44]=-0.636654
cx[0][45]=-0.500000, ysh[0][45]=-0.521095
cx[0][46]=-0.400000, ysh[0][46]=-0.410752
cx[0][47]=-0.300000, ysh[0][47]=-0.304520
cx[0][48]=-0.200000, ysh[0][48]=-0.201336
cx[0][49]=-0.100000, ysh[0][49]=-0.100167
cx[0][50]=0.000000, ysh[0][50]=0.000000
cx[0][51]=0.100000, ysh[0][51]=0.100167
cx[0][52]=0.200000, ysh[0][52]=0.201336
cx[0][53]=0.300000, ysh[0][53]=0.304520
cx[0][54]=0.400000, ysh[0][54]=0.410752
cx[0][55]=0.500000, ysh[0][55]=0.521095
cx[0][56]=0.600000, ysh[0][56]=0.636654
cx[0][57]=0.700000, ysh[0][57]=0.758584
cx[0][58]=0.800000, ysh[0][58]=0.888106
cx[0][59]=0.900000, ysh[0][59]=1.026517
cx[0][60]=1.000000, ysh[0][60]=1.175201
cx[0][61]=1.100000, ysh[0][61]=1.335647
cx[0][62]=1.200000, ysh[0][62]=1.509461
cx[0][63]=1.300000, ysh[0][63]=1.698382
cx[0][64]=1.400000, ysh[0][64]=1.904302
cx[0][65]=1.500000, ysh[0][65]=2.129279
cx[0][66]=1.600000, ysh[0][66]=2.375568
cx[0][67]=1.700000, ysh[0][67]=2.645632
cx[0][68]=1.800000, ysh[0][68]=2.942174
cx[0][69]=1.900000, ysh[0][69]=3.268163
cx[0][70]=2.000000, ysh[0][70]=3.626860
cx[0][71]=2.100000, ysh[0][71]=4.021857
cx[0][72]=2.200000, ysh[0][72]=4.457105
cx[0][73]=2.300000, ysh[0][73]=4.936962
cx[0][74]=2.400000, ysh[0][74]=5.466229
cx[0][75]=2.500000, ysh[0][75]=6.050204
cx[0][76]=2.600000, ysh[0][76]=6.694732
cx[0][77]=2.700000, ysh[0][77]=7.406263
cx[0][78]=2.800000, ysh[0][78]=8.191918
cx[0][79]=2.900000, ysh[0][79]=9.059561
cx[0][80]=3.000000, ysh[0][80]=10.017875
cx[0][81]=3.100000, ysh[0][81]=11.076451
cx[0][82]=3.200000, ysh[0][82]=12.245884
cx[0][83]=3.300000, ysh[0][83]=13.537878
cx[0][84]=3.400000, ysh[0][84]=14.965363
cx[0][85]=3.500000, ysh[0][85]=16.542627
cx[0][86]=3.600000, ysh[0][86]=18.285455
cx[0][87]=3.700000, ysh[0][87]=20.211290
cx[0][88]=3.800000, ysh[0][88]=22.339407
cx[0][89]=3.900000, ysh[0][89]=24.691104
cx[0][90]=4.000000, ysh[0][90]=27.289917
cx[0][91]=4.100000, ysh[0][91]=30.161857
cx[0][92]=4.200000, ysh[0][92]=33.335668
cx[0][93]=4.300000, ysh[0][93]=36.843113
cx[0][94]=4.400000, ysh[0][94]=40.719296
cx[0][95]=4.500000, ysh[0][95]=45.003011
cx[0][96]=4.600000, ysh[0][96]=49.737132
cx[0][97]=4.700000, ysh[0][97]=54.969039
cx[0][98]=4.800000, ysh[0][98]=60.751094
cx[0][99]=4.900000, ysh[0][99]=67.141167
cx[0][100]=5.000000, ysh[0][100]=74.203211
Temps d'execution sinh() : 1.315900 [ms]
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
<< END OF DISLIN / VERSION 11.3.2 <<
<< Date : 06.06.2026 Time : 15:57:31 Pageformat: DA4L <<
<< Vectors : 1240 Warnings: 0 Fileformat: SVG <<
<< Metafile: ./srt/sinh_jdg.svg <<
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
[<..\xpl\src\scl.jdg.cpp.sinh_jdg]