- scl.jdg [c+]
[..] La fonction [jdg] asecscl 
Code
int asec_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, -10,- 1); //[-10 ..- 1 ]
x[1] = newtablin(xn, 1, 10); //[ 1 .. 10 ]
double **cx = new double*[sn];
cx[0]=&x[0][0]; cx[1]=&x[1][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] = cos-1(1 / cx[si][xi]);
scltracefc("cx[%d][%d]=%lf", si, xi, cx[si][xi]); //🔬
scltracef(", yac[%d][%d]=%lf\n", si, xi, yas[si][xi]); //🔬
}
if(linespec==∅){ strstag(&linespec, "-h", ∅); }
else{ strstag(&linespec, linespec, ";-h", ∅); }
}
scltracefc("Temps d'execution asec() : %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 secant",
"subtitlex", imgname.c_str(),
"linespec", linespec, "grid", "on",
"background-color", "w",
"linespeca", "-a", /*"legcorn", "lra",*/
"aymin", -0.1, "aymax", π+0.1, "xlabel", "x", ∅);
//---------------------------------------------------------------------
//[>LIBERE MEMOIRE]
//---------------------------------------------------------------------
//---------------------------------------------------------------------
//[<LIBERE MEMOIRE]
//---------------------------------------------------------------------
scltracefe(§, ƒ, ∅);
return 0;
}
/* ƒ décorée par
le 06-06-2026 12:10:33 */
Sortie
[>..\xpl\src\scl.jdg.cpp.asec_jdg]
scl-26.06 (gwin64) : 06-06-2026 12:10:33
cx[0][0]=-10.000000, yac[0][0]=1.670964
cx[0][1]=-9.910000, yac[0][1]=1.671877
cx[0][2]=-9.820000, yac[0][2]=1.672806
cx[0][3]=-9.730000, yac[0][3]=1.673753
cx[0][4]=-9.640000, yac[0][4]=1.674718
cx[0][5]=-9.550000, yac[0][5]=1.675701
cx[0][6]=-9.460000, yac[0][6]=1.676702
cx[0][7]=-9.370000, yac[0][7]=1.677724
cx[0][8]=-9.280000, yac[0][8]=1.678765
cx[0][9]=-9.190000, yac[0][9]=1.679826
cx[0][10]=-9.100000, yac[0][10]=1.680909
cx[0][11]=-9.010000, yac[0][11]=1.682013
cx[0][12]=-8.920000, yac[0][12]=1.683140
cx[0][13]=-8.830000, yac[0][13]=1.684290
cx[0][14]=-8.740000, yac[0][14]=1.685464
cx[0][15]=-8.650000, yac[0][15]=1.686662
cx[0][16]=-8.560000, yac[0][16]=1.687886
cx[0][17]=-8.470000, yac[0][17]=1.689136
cx[0][18]=-8.380000, yac[0][18]=1.690413
cx[0][19]=-8.290000, yac[0][19]=1.691718
cx[0][20]=-8.200000, yac[0][20]=1.693052
cx[0][21]=-8.110000, yac[0][21]=1.694416
cx[0][22]=-8.020000, yac[0][22]=1.695810
cx[0][23]=-7.930000, yac[0][23]=1.697236
cx[0][24]=-7.840000, yac[0][24]=1.698696
cx[0][25]=-7.750000, yac[0][25]=1.700189
cx[0][26]=-7.660000, yac[0][26]=1.701718
cx[0][27]=-7.570000, yac[0][27]=1.703284
cx[0][28]=-7.480000, yac[0][28]=1.704888
cx[0][29]=-7.390000, yac[0][29]=1.706531
cx[0][30]=-7.300000, yac[0][30]=1.708215
cx[0][31]=-7.210000, yac[0][31]=1.709941
cx[0][32]=-7.120000, yac[0][32]=1.711712
cx[0][33]=-7.030000, yac[0][33]=1.713528
cx[0][34]=-6.940000, yac[0][34]=1.715392
cx[0][35]=-6.850000, yac[0][35]=1.717305
cx[0][36]=-6.760000, yac[0][36]=1.719270
cx[0][37]=-6.670000, yac[0][37]=1.721289
cx[0][38]=-6.580000, yac[0][38]=1.723363
cx[0][39]=-6.490000, yac[0][39]=1.725496
cx[0][40]=-6.400000, yac[0][40]=1.727689
cx[0][41]=-6.310000, yac[0][41]=1.729946
cx[0][42]=-6.220000, yac[0][42]=1.732269
cx[0][43]=-6.130000, yac[0][43]=1.734661
cx[0][44]=-6.040000, yac[0][44]=1.737125
cx[0][45]=-5.950000, yac[0][45]=1.739665
cx[0][46]=-5.860000, yac[0][46]=1.742284
cx[0][47]=-5.770000, yac[0][47]=1.744986
cx[0][48]=-5.680000, yac[0][48]=1.747775
cx[0][49]=-5.590000, yac[0][49]=1.750655
cx[0][50]=-5.500000, yac[0][50]=1.753631
cx[0][51]=-5.410000, yac[0][51]=1.756708
cx[0][52]=-5.320000, yac[0][52]=1.759891
cx[0][53]=-5.230000, yac[0][53]=1.763186
cx[0][54]=-5.140000, yac[0][54]=1.766598
cx[0][55]=-5.050000, yac[0][55]=1.770134
cx[0][56]=-4.960000, yac[0][56]=1.773801
cx[0][57]=-4.870000, yac[0][57]=1.777606
cx[0][58]=-4.780000, yac[0][58]=1.781558
cx[0][59]=-4.690000, yac[0][59]=1.785666
cx[0][60]=-4.600000, yac[0][60]=1.789937
cx[0][61]=-4.510000, yac[0][61]=1.794384
cx[0][62]=-4.420000, yac[0][62]=1.799017
cx[0][63]=-4.330000, yac[0][63]=1.803847
cx[0][64]=-4.240000, yac[0][64]=1.808889
cx[0][65]=-4.150000, yac[0][65]=1.814155
cx[0][66]=-4.060000, yac[0][66]=1.819663
cx[0][67]=-3.970000, yac[0][67]=1.825428
cx[0][68]=-3.880000, yac[0][68]=1.831470
cx[0][69]=-3.790000, yac[0][69]=1.837810
cx[0][70]=-3.700000, yac[0][70]=1.844470
cx[0][71]=-3.610000, yac[0][71]=1.851476
cx[0][72]=-3.520000, yac[0][72]=1.858854
cx[0][73]=-3.430000, yac[0][73]=1.866638
cx[0][74]=-3.340000, yac[0][74]=1.874861
cx[0][75]=-3.250000, yac[0][75]=1.883563
cx[0][76]=-3.160000, yac[0][76]=1.892787
cx[0][77]=-3.070000, yac[0][77]=1.902583
cx[0][78]=-2.980000, yac[0][78]=1.913007
cx[0][79]=-2.890000, yac[0][79]=1.924123
cx[0][80]=-2.800000, yac[0][80]=1.936004
cx[0][81]=-2.710000, yac[0][81]=1.948733
cx[0][82]=-2.620000, yac[0][82]=1.962409
cx[0][83]=-2.530000, yac[0][83]=1.977144
cx[0][84]=-2.440000, yac[0][84]=1.993071
cx[0][85]=-2.350000, yac[0][85]=2.010346
cx[0][86]=-2.260000, yac[0][86]=2.029156
cx[0][87]=-2.170000, yac[0][87]=2.049726
cx[0][88]=-2.080000, yac[0][88]=2.072328
cx[0][89]=-1.990000, yac[0][89]=2.097299
cx[0][90]=-1.900000, yac[0][90]=2.125058
cx[0][91]=-1.810000, yac[0][91]=2.156140
cx[0][92]=-1.720000, yac[0][92]=2.191239
cx[0][93]=-1.630000, yac[0][93]=2.231278
cx[0][94]=-1.540000, yac[0][94]=2.277527
cx[0][95]=-1.450000, yac[0][95]=2.331809
cx[0][96]=-1.360000, yac[0][96]=2.396897
cx[0][97]=-1.270000, yac[0][97]=2.477379
cx[0][98]=-1.180000, yac[0][98]=2.581974
cx[0][99]=-1.090000, yac[0][99]=2.732372
cx[0][100]=-1.000000, yac[0][100]=3.141593
cx[1][0]=1.000000, yac[1][0]=0.000000
cx[1][1]=1.090000, yac[1][1]=0.409221
cx[1][2]=1.180000, yac[1][2]=0.559619
cx[1][3]=1.270000, yac[1][3]=0.664214
cx[1][4]=1.360000, yac[1][4]=0.744696
cx[1][5]=1.450000, yac[1][5]=0.809784
cx[1][6]=1.540000, yac[1][6]=0.864066
cx[1][7]=1.630000, yac[1][7]=0.910315
cx[1][8]=1.720000, yac[1][8]=0.950354
cx[1][9]=1.810000, yac[1][9]=0.985452
cx[1][10]=1.900000, yac[1][10]=1.016534
cx[1][11]=1.990000, yac[1][11]=1.044294
cx[1][12]=2.080000, yac[1][12]=1.069265
cx[1][13]=2.170000, yac[1][13]=1.091867
cx[1][14]=2.260000, yac[1][14]=1.112436
cx[1][15]=2.350000, yac[1][15]=1.131247
cx[1][16]=2.440000, yac[1][16]=1.148522
cx[1][17]=2.530000, yac[1][17]=1.164449
cx[1][18]=2.620000, yac[1][18]=1.179184
cx[1][19]=2.710000, yac[1][19]=1.192859
cx[1][20]=2.800000, yac[1][20]=1.205589
cx[1][21]=2.890000, yac[1][21]=1.217470
cx[1][22]=2.980000, yac[1][22]=1.228586
cx[1][23]=3.070000, yac[1][23]=1.239010
cx[1][24]=3.160000, yac[1][24]=1.248806
cx[1][25]=3.250000, yac[1][25]=1.258030
cx[1][26]=3.340000, yac[1][26]=1.266731
cx[1][27]=3.430000, yac[1][27]=1.274955
cx[1][28]=3.520000, yac[1][28]=1.282738
cx[1][29]=3.610000, yac[1][29]=1.290117
cx[1][30]=3.700000, yac[1][30]=1.297123
cx[1][31]=3.790000, yac[1][31]=1.303783
cx[1][32]=3.880000, yac[1][32]=1.310122
cx[1][33]=3.970000, yac[1][33]=1.316164
cx[1][34]=4.060000, yac[1][34]=1.321930
cx[1][35]=4.150000, yac[1][35]=1.327437
cx[1][36]=4.240000, yac[1][36]=1.332704
cx[1][37]=4.330000, yac[1][37]=1.337746
cx[1][38]=4.420000, yac[1][38]=1.342576
cx[1][39]=4.510000, yac[1][39]=1.347209
cx[1][40]=4.600000, yac[1][40]=1.351655
cx[1][41]=4.690000, yac[1][41]=1.355927
cx[1][42]=4.780000, yac[1][42]=1.360034
cx[1][43]=4.870000, yac[1][43]=1.363986
cx[1][44]=4.960000, yac[1][44]=1.367792
cx[1][45]=5.050000, yac[1][45]=1.371459
cx[1][46]=5.140000, yac[1][46]=1.374995
cx[1][47]=5.230000, yac[1][47]=1.378407
cx[1][48]=5.320000, yac[1][48]=1.381702
cx[1][49]=5.410000, yac[1][49]=1.384884
cx[1][50]=5.500000, yac[1][50]=1.387961
cx[1][51]=5.590000, yac[1][51]=1.390937
cx[1][52]=5.680000, yac[1][52]=1.393818
cx[1][53]=5.770000, yac[1][53]=1.396607
cx[1][54]=5.860000, yac[1][54]=1.399309
cx[1][55]=5.950000, yac[1][55]=1.401928
cx[1][56]=6.040000, yac[1][56]=1.404468
cx[1][57]=6.130000, yac[1][57]=1.406932
cx[1][58]=6.220000, yac[1][58]=1.409324
cx[1][59]=6.310000, yac[1][59]=1.411647
cx[1][60]=6.400000, yac[1][60]=1.413903
cx[1][61]=6.490000, yac[1][61]=1.416097
cx[1][62]=6.580000, yac[1][62]=1.418229
cx[1][63]=6.670000, yac[1][63]=1.420304
cx[1][64]=6.760000, yac[1][64]=1.422322
cx[1][65]=6.850000, yac[1][65]=1.424287
cx[1][66]=6.940000, yac[1][66]=1.426201
cx[1][67]=7.030000, yac[1][67]=1.428065
cx[1][68]=7.120000, yac[1][68]=1.429881
cx[1][69]=7.210000, yac[1][69]=1.431652
cx[1][70]=7.300000, yac[1][70]=1.433378
cx[1][71]=7.390000, yac[1][71]=1.435062
cx[1][72]=7.480000, yac[1][72]=1.436705
cx[1][73]=7.570000, yac[1][73]=1.438309
cx[1][74]=7.660000, yac[1][74]=1.439874
cx[1][75]=7.750000, yac[1][75]=1.441403
cx[1][76]=7.840000, yac[1][76]=1.442897
cx[1][77]=7.930000, yac[1][77]=1.444356
cx[1][78]=8.020000, yac[1][78]=1.445783
cx[1][79]=8.110000, yac[1][79]=1.447177
cx[1][80]=8.200000, yac[1][80]=1.448541
cx[1][81]=8.290000, yac[1][81]=1.449875
cx[1][82]=8.380000, yac[1][82]=1.451180
cx[1][83]=8.470000, yac[1][83]=1.452457
cx[1][84]=8.560000, yac[1][84]=1.453707
cx[1][85]=8.650000, yac[1][85]=1.454930
cx[1][86]=8.740000, yac[1][86]=1.456129
cx[1][87]=8.830000, yac[1][87]=1.457303
cx[1][88]=8.920000, yac[1][88]=1.458453
cx[1][89]=9.010000, yac[1][89]=1.459579
cx[1][90]=9.100000, yac[1][90]=1.460684
cx[1][91]=9.190000, yac[1][91]=1.461767
cx[1][92]=9.280000, yac[1][92]=1.462828
cx[1][93]=9.370000, yac[1][93]=1.463869
cx[1][94]=9.460000, yac[1][94]=1.464890
cx[1][95]=9.550000, yac[1][95]=1.465892
cx[1][96]=9.640000, yac[1][96]=1.466875
cx[1][97]=9.730000, yac[1][97]=1.467840
cx[1][98]=9.820000, yac[1][98]=1.468787
cx[1][99]=9.910000, yac[1][99]=1.469716
cx[1][100]=10.000000, yac[1][100]=1.470629
Temps d'execution asec() : 2.255200 [ms]
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
<< END OF DISLIN / VERSION 11.3.2 <<
<< Date : 06.06.2026 Time : 12:10:33 Pageformat: DA4L <<
<< Vectors : 1188 Warnings: 0 Fileformat: SVG <<
<< Metafile: ./srt/asec_jdg.svg <<
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
[<..\xpl\src\scl.jdg.cpp.asec_jdg]