- scl.jdg [c+]
[..] La fonction [jdg] cschscl 
Code
int csch_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, -10, 0); //[-10 .. 0 [
x[1] = newtablin(xn+1, 0, 10); //] 0 .. 10 ]
double **cx = new double*[sn];
cx[0]=&x[0][0]; cx[1]=&x[1][1];
double **ycs=new double*[sn];
int *mn = new int[sn];
for(si=0;si<sn;si++){
ycs[si]=new double[xn];
mn[si] = xn;
}
char *linespec=∅;
tic();
for(si=0;si<sn;si++){
for(xi=0;xi<xn;xi++){
ycs[si][xi]=1 / sinh_scl(cx[si][xi]);
scltracefc("cx[%d][%d]=%lf", si, xi, cx[si][xi]); //🔬
scltracef(", ycs[%d][%d]=%lf\n", si, xi, ycs[si][xi]); //🔬
}
if(linespec==∅){ strstag(&linespec, "-h", ∅); }
else{ strstag(&linespec, linespec, ";-h", ∅); }
}
scltracefc("Temps d'execution csch() : %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, ycs,
"title", "Hyperbolic cosecant",
"subtitlex", imgname.c_str(),
"linespec", linespec, "grid", "on",
"background-color", "w",
"linespeca", "-a", /*"legcorn", "lra",*/
"aymin", -5, "aymax", 5, "xlabel", "x", ∅);
//---------------------------------------------------------------------
//[>LIBERE MEMOIRE]
//---------------------------------------------------------------------
//---------------------------------------------------------------------
//[<LIBERE MEMOIRE]
//---------------------------------------------------------------------
scltracefe(§, ƒ, ∅);
return 0;
}
/* ƒ décorée par
le 06-06-2026 11:19:05 */
Sortie
[>..\xpl\src\scl.jdg.cpp.csch_jdg]
scl-26.06 (gwin64) : 06-06-2026 11:19:05
cx[0][0]=-10.000000, ycs[0][0]=-0.000091
cx[0][1]=-9.900990, ycs[0][1]=-0.000100
cx[0][2]=-9.801980, ycs[0][2]=-0.000111
cx[0][3]=-9.702970, ycs[0][3]=-0.000122
cx[0][4]=-9.603960, ycs[0][4]=-0.000135
cx[0][5]=-9.504950, ycs[0][5]=-0.000149
cx[0][6]=-9.405941, ycs[0][6]=-0.000164
cx[0][7]=-9.306931, ycs[0][7]=-0.000182
cx[0][8]=-9.207921, ycs[0][8]=-0.000200
cx[0][9]=-9.108911, ycs[0][9]=-0.000221
cx[0][10]=-9.009901, ycs[0][10]=-0.000244
cx[0][11]=-8.910891, ycs[0][11]=-0.000270
cx[0][12]=-8.811881, ycs[0][12]=-0.000298
cx[0][13]=-8.712871, ycs[0][13]=-0.000329
cx[0][14]=-8.613861, ycs[0][14]=-0.000363
cx[0][15]=-8.514851, ycs[0][15]=-0.000401
cx[0][16]=-8.415842, ycs[0][16]=-0.000443
cx[0][17]=-8.316832, ycs[0][17]=-0.000489
cx[0][18]=-8.217822, ycs[0][18]=-0.000540
cx[0][19]=-8.118812, ycs[0][19]=-0.000596
cx[0][20]=-8.019802, ycs[0][20]=-0.000658
cx[0][21]=-7.920792, ycs[0][21]=-0.000726
cx[0][22]=-7.821782, ycs[0][22]=-0.000802
cx[0][23]=-7.722772, ycs[0][23]=-0.000885
cx[0][24]=-7.623762, ycs[0][24]=-0.000977
cx[0][25]=-7.524752, ycs[0][25]=-0.001079
cx[0][26]=-7.425743, ycs[0][26]=-0.001191
cx[0][27]=-7.326733, ycs[0][27]=-0.001315
cx[0][28]=-7.227723, ycs[0][28]=-0.001452
cx[0][29]=-7.128713, ycs[0][29]=-0.001604
cx[0][30]=-7.029703, ycs[0][30]=-0.001770
cx[0][31]=-6.930693, ycs[0][31]=-0.001955
cx[0][32]=-6.831683, ycs[0][32]=-0.002158
cx[0][33]=-6.732673, ycs[0][33]=-0.002383
cx[0][34]=-6.633663, ycs[0][34]=-0.002631
cx[0][35]=-6.534653, ycs[0][35]=-0.002904
cx[0][36]=-6.435644, ycs[0][36]=-0.003207
cx[0][37]=-6.336634, ycs[0][37]=-0.003541
cx[0][38]=-6.237624, ycs[0][38]=-0.003909
cx[0][39]=-6.138614, ycs[0][39]=-0.004316
cx[0][40]=-6.039604, ycs[0][40]=-0.004765
cx[0][41]=-5.940594, ycs[0][41]=-0.005261
cx[0][42]=-5.841584, ycs[0][42]=-0.005809
cx[0][43]=-5.742574, ycs[0][43]=-0.006413
cx[0][44]=-5.643564, ycs[0][44]=-0.007081
cx[0][45]=-5.544554, ycs[0][45]=-0.007817
cx[0][46]=-5.445545, ycs[0][46]=-0.008631
cx[0][47]=-5.346535, ycs[0][47]=-0.009529
cx[0][48]=-5.247525, ycs[0][48]=-0.010521
cx[0][49]=-5.148515, ycs[0][49]=-0.011616
cx[0][50]=-5.049505, ycs[0][50]=-0.012826
cx[0][51]=-4.950495, ycs[0][51]=-0.014161
cx[0][52]=-4.851485, ycs[0][52]=-0.015634
cx[0][53]=-4.752475, ycs[0][53]=-0.017262
cx[0][54]=-4.653465, ycs[0][54]=-0.019059
cx[0][55]=-4.554455, ycs[0][55]=-0.021043
cx[0][56]=-4.455446, ycs[0][56]=-0.023233
cx[0][57]=-4.356436, ycs[0][57]=-0.025652
cx[0][58]=-4.257426, ycs[0][58]=-0.028323
cx[0][59]=-4.158416, ycs[0][59]=-0.031272
cx[0][60]=-4.059406, ycs[0][60]=-0.034529
cx[0][61]=-3.960396, ycs[0][61]=-0.038125
cx[0][62]=-3.861386, ycs[0][62]=-0.042096
cx[0][63]=-3.762376, ycs[0][63]=-0.046482
cx[0][64]=-3.663366, ycs[0][64]=-0.051326
cx[0][65]=-3.564356, ycs[0][65]=-0.056676
cx[0][66]=-3.465347, ycs[0][66]=-0.062586
cx[0][67]=-3.366337, ycs[0][67]=-0.069114
cx[0][68]=-3.267327, ycs[0][68]=-0.076327
cx[0][69]=-3.168317, ycs[0][69]=-0.084298
cx[0][70]=-3.069307, ycs[0][70]=-0.093108
cx[0][71]=-2.970297, ycs[0][71]=-0.102847
cx[0][72]=-2.871287, ycs[0][72]=-0.113616
cx[0][73]=-2.772277, ycs[0][73]=-0.125530
cx[0][74]=-2.673267, ycs[0][74]=-0.138714
cx[0][75]=-2.574257, ycs[0][75]=-0.153311
cx[0][76]=-2.475248, ycs[0][76]=-0.169484
cx[0][77]=-2.376238, ycs[0][77]=-0.187416
cx[0][78]=-2.277228, ycs[0][78]=-0.207317
cx[0][79]=-2.178218, ycs[0][79]=-0.229429
cx[0][80]=-2.079208, ycs[0][80]=-0.254029
cx[0][81]=-1.980198, ycs[0][81]=-0.281447
cx[0][82]=-1.881188, ycs[0][82]=-0.312067
cx[0][83]=-1.782178, ycs[0][83]=-0.346349
cx[0][84]=-1.683168, ycs[0][84]=-0.384852
cx[0][85]=-1.584158, ycs[0][85]=-0.428259
cx[0][86]=-1.485149, ycs[0][86]=-0.477424
cx[0][87]=-1.386139, ycs[0][87]=-0.533427
cx[0][88]=-1.287129, ycs[0][88]=-0.597674
cx[0][89]=-1.188119, ycs[0][89]=-0.672018
cx[0][90]=-1.089109, ycs[0][90]=-0.758982
cx[0][91]=-0.990099, ycs[0][91]=-0.862083
cx[0][92]=-0.891089, ycs[0][92]=-0.986400
cx[0][93]=-0.792079, ycs[0][93]=-1.139549
cx[0][94]=-0.693069, ycs[0][94]=-1.333506
cx[0][95]=-0.594059, ycs[0][95]=-1.588254
cx[0][96]=-0.495050, ycs[0][96]=-1.939791
cx[0][97]=-0.396040, ycs[0][97]=-2.460182
cx[0][98]=-0.297030, ycs[0][98]=-3.317667
cx[0][99]=-0.198020, ycs[0][99]=-5.017147
cx[0][100]=-0.099010, ycs[0][100]=-10.083517
cx[1][0]=0.099010, ycs[1][0]=10.083517
cx[1][1]=0.198020, ycs[1][1]=5.017147
cx[1][2]=0.297030, ycs[1][2]=3.317667
cx[1][3]=0.396040, ycs[1][3]=2.460182
cx[1][4]=0.495050, ycs[1][4]=1.939791
cx[1][5]=0.594059, ycs[1][5]=1.588254
cx[1][6]=0.693069, ycs[1][6]=1.333506
cx[1][7]=0.792079, ycs[1][7]=1.139549
cx[1][8]=0.891089, ycs[1][8]=0.986400
cx[1][9]=0.990099, ycs[1][9]=0.862083
cx[1][10]=1.089109, ycs[1][10]=0.758982
cx[1][11]=1.188119, ycs[1][11]=0.672018
cx[1][12]=1.287129, ycs[1][12]=0.597674
cx[1][13]=1.386139, ycs[1][13]=0.533427
cx[1][14]=1.485149, ycs[1][14]=0.477424
cx[1][15]=1.584158, ycs[1][15]=0.428259
cx[1][16]=1.683168, ycs[1][16]=0.384852
cx[1][17]=1.782178, ycs[1][17]=0.346349
cx[1][18]=1.881188, ycs[1][18]=0.312067
cx[1][19]=1.980198, ycs[1][19]=0.281447
cx[1][20]=2.079208, ycs[1][20]=0.254029
cx[1][21]=2.178218, ycs[1][21]=0.229429
cx[1][22]=2.277228, ycs[1][22]=0.207317
cx[1][23]=2.376238, ycs[1][23]=0.187416
cx[1][24]=2.475248, ycs[1][24]=0.169484
cx[1][25]=2.574257, ycs[1][25]=0.153311
cx[1][26]=2.673267, ycs[1][26]=0.138714
cx[1][27]=2.772277, ycs[1][27]=0.125530
cx[1][28]=2.871287, ycs[1][28]=0.113616
cx[1][29]=2.970297, ycs[1][29]=0.102847
cx[1][30]=3.069307, ycs[1][30]=0.093108
cx[1][31]=3.168317, ycs[1][31]=0.084298
cx[1][32]=3.267327, ycs[1][32]=0.076327
cx[1][33]=3.366337, ycs[1][33]=0.069114
cx[1][34]=3.465347, ycs[1][34]=0.062586
cx[1][35]=3.564356, ycs[1][35]=0.056676
cx[1][36]=3.663366, ycs[1][36]=0.051326
cx[1][37]=3.762376, ycs[1][37]=0.046482
cx[1][38]=3.861386, ycs[1][38]=0.042096
cx[1][39]=3.960396, ycs[1][39]=0.038125
cx[1][40]=4.059406, ycs[1][40]=0.034529
cx[1][41]=4.158416, ycs[1][41]=0.031272
cx[1][42]=4.257426, ycs[1][42]=0.028323
cx[1][43]=4.356436, ycs[1][43]=0.025652
cx[1][44]=4.455446, ycs[1][44]=0.023233
cx[1][45]=4.554455, ycs[1][45]=0.021043
cx[1][46]=4.653465, ycs[1][46]=0.019059
cx[1][47]=4.752475, ycs[1][47]=0.017262
cx[1][48]=4.851485, ycs[1][48]=0.015634
cx[1][49]=4.950495, ycs[1][49]=0.014161
cx[1][50]=5.049505, ycs[1][50]=0.012826
cx[1][51]=5.148515, ycs[1][51]=0.011616
cx[1][52]=5.247525, ycs[1][52]=0.010521
cx[1][53]=5.346535, ycs[1][53]=0.009529
cx[1][54]=5.445545, ycs[1][54]=0.008631
cx[1][55]=5.544554, ycs[1][55]=0.007817
cx[1][56]=5.643564, ycs[1][56]=0.007081
cx[1][57]=5.742574, ycs[1][57]=0.006413
cx[1][58]=5.841584, ycs[1][58]=0.005809
cx[1][59]=5.940594, ycs[1][59]=0.005261
cx[1][60]=6.039604, ycs[1][60]=0.004765
cx[1][61]=6.138614, ycs[1][61]=0.004316
cx[1][62]=6.237624, ycs[1][62]=0.003909
cx[1][63]=6.336634, ycs[1][63]=0.003541
cx[1][64]=6.435644, ycs[1][64]=0.003207
cx[1][65]=6.534653, ycs[1][65]=0.002904
cx[1][66]=6.633663, ycs[1][66]=0.002631
cx[1][67]=6.732673, ycs[1][67]=0.002383
cx[1][68]=6.831683, ycs[1][68]=0.002158
cx[1][69]=6.930693, ycs[1][69]=0.001955
cx[1][70]=7.029703, ycs[1][70]=0.001770
cx[1][71]=7.128713, ycs[1][71]=0.001604
cx[1][72]=7.227723, ycs[1][72]=0.001452
cx[1][73]=7.326733, ycs[1][73]=0.001315
cx[1][74]=7.425743, ycs[1][74]=0.001191
cx[1][75]=7.524752, ycs[1][75]=0.001079
cx[1][76]=7.623762, ycs[1][76]=0.000977
cx[1][77]=7.722772, ycs[1][77]=0.000885
cx[1][78]=7.821782, ycs[1][78]=0.000802
cx[1][79]=7.920792, ycs[1][79]=0.000726
cx[1][80]=8.019802, ycs[1][80]=0.000658
cx[1][81]=8.118812, ycs[1][81]=0.000596
cx[1][82]=8.217822, ycs[1][82]=0.000540
cx[1][83]=8.316832, ycs[1][83]=0.000489
cx[1][84]=8.415842, ycs[1][84]=0.000443
cx[1][85]=8.514851, ycs[1][85]=0.000401
cx[1][86]=8.613861, ycs[1][86]=0.000363
cx[1][87]=8.712871, ycs[1][87]=0.000329
cx[1][88]=8.811881, ycs[1][88]=0.000298
cx[1][89]=8.910891, ycs[1][89]=0.000270
cx[1][90]=9.009901, ycs[1][90]=0.000244
cx[1][91]=9.108911, ycs[1][91]=0.000221
cx[1][92]=9.207921, ycs[1][92]=0.000200
cx[1][93]=9.306931, ycs[1][93]=0.000182
cx[1][94]=9.405941, ycs[1][94]=0.000164
cx[1][95]=9.504950, ycs[1][95]=0.000149
cx[1][96]=9.603960, ycs[1][96]=0.000135
cx[1][97]=9.702970, ycs[1][97]=0.000122
cx[1][98]=9.801980, ycs[1][98]=0.000111
cx[1][99]=9.900990, ycs[1][99]=0.000100
cx[1][100]=10.000000, ycs[1][100]=0.000091
Temps d'execution csch() : 2.486000 [ms]
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
<< END OF DISLIN / VERSION 11.3.2 <<
<< Date : 06.06.2026 Time : 11:19:05 Pageformat: DA4L <<
<< Vectors : 1438 Warnings: 0 Fileformat: SVG <<
<< Metafile: ./srt/csch_jdg.svg <<
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
[<..\xpl\src\scl.jdg.cpp.csch_jdg]