[..] La fonction [jdg] asinscl

Code
int asin_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,-1, 1); //[-1..1] 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] = sin-1(cx[si][xi]); scltracefc("cx[%d][%d]=%lf", si, xi, cx[si][xi]); //🔬 scltracef(", yas[%d][%d]=%lf\n", si, xi, yas[si][xi]); //🔬 } if(linespec==){ strstag(&linespec, "-h", ); } else{ strstag(&linespec, linespec, ";-h", ); } } scltracefc("Temps d'execution asin() : %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 sine", "subtitlex", imgname.c_str(), "linespec", linespec, "grid", "on", "background-color", "w", "linespeca", "-a", /*"legcorn", "lra",*/ "aymin", -π/2-0.1, "aymax", π/2+0.1, "xlabel", "x", ); //--------------------------------------------------------------------- //[>LIBERE MEMOIRE] //--------------------------------------------------------------------- //--------------------------------------------------------------------- //[<LIBERE MEMOIRE] //--------------------------------------------------------------------- scltracefe(§, ƒ, ); return 0; } /* ƒ décorée par 🔬 le 07-06-2026 13:51:05 */
Sortie
[>..\xpl\src\scl.jdg.cpp.asin_jdg] scl-26.06 (gwin64) : 07-06-2026 13:51:05 cx[0][0]=-1.000000, yas[0][0]=-1.570796 cx[0][1]=-0.980000, yas[0][1]=-1.370461 cx[0][2]=-0.960000, yas[0][2]=-1.287002 cx[0][3]=-0.940000, yas[0][3]=-1.222630 cx[0][4]=-0.920000, yas[0][4]=-1.168080 cx[0][5]=-0.900000, yas[0][5]=-1.119770 cx[0][6]=-0.880000, yas[0][6]=-1.075862 cx[0][7]=-0.860000, yas[0][7]=-1.035270 cx[0][8]=-0.840000, yas[0][8]=-0.997283 cx[0][9]=-0.820000, yas[0][9]=-0.961411 cx[0][10]=-0.800000, yas[0][10]=-0.927295 cx[0][11]=-0.780000, yas[0][11]=-0.894666 cx[0][12]=-0.760000, yas[0][12]=-0.863313 cx[0][13]=-0.740000, yas[0][13]=-0.833070 cx[0][14]=-0.720000, yas[0][14]=-0.803802 cx[0][15]=-0.700000, yas[0][15]=-0.775397 cx[0][16]=-0.680000, yas[0][16]=-0.747763 cx[0][17]=-0.660000, yas[0][17]=-0.720819 cx[0][18]=-0.640000, yas[0][18]=-0.694498 cx[0][19]=-0.620000, yas[0][19]=-0.668743 cx[0][20]=-0.600000, yas[0][20]=-0.643501 cx[0][21]=-0.580000, yas[0][21]=-0.618729 cx[0][22]=-0.560000, yas[0][22]=-0.594386 cx[0][23]=-0.540000, yas[0][23]=-0.570437 cx[0][24]=-0.520000, yas[0][24]=-0.546851 cx[0][25]=-0.500000, yas[0][25]=-0.523599 cx[0][26]=-0.480000, yas[0][26]=-0.500655 cx[0][27]=-0.460000, yas[0][27]=-0.477995 cx[0][28]=-0.440000, yas[0][28]=-0.455599 cx[0][29]=-0.420000, yas[0][29]=-0.433445 cx[0][30]=-0.400000, yas[0][30]=-0.411517 cx[0][31]=-0.380000, yas[0][31]=-0.389796 cx[0][32]=-0.360000, yas[0][32]=-0.368268 cx[0][33]=-0.340000, yas[0][33]=-0.346917 cx[0][34]=-0.320000, yas[0][34]=-0.325729 cx[0][35]=-0.300000, yas[0][35]=-0.304693 cx[0][36]=-0.280000, yas[0][36]=-0.283794 cx[0][37]=-0.260000, yas[0][37]=-0.263022 cx[0][38]=-0.240000, yas[0][38]=-0.242366 cx[0][39]=-0.220000, yas[0][39]=-0.221814 cx[0][40]=-0.200000, yas[0][40]=-0.201358 cx[0][41]=-0.180000, yas[0][41]=-0.180986 cx[0][42]=-0.160000, yas[0][42]=-0.160691 cx[0][43]=-0.140000, yas[0][43]=-0.140461 cx[0][44]=-0.120000, yas[0][44]=-0.120290 cx[0][45]=-0.100000, yas[0][45]=-0.100167 cx[0][46]=-0.080000, yas[0][46]=-0.080086 cx[0][47]=-0.060000, yas[0][47]=-0.060036 cx[0][48]=-0.040000, yas[0][48]=-0.040011 cx[0][49]=-0.020000, yas[0][49]=-0.020001 cx[0][50]=0.000000, yas[0][50]=0.000000 cx[0][51]=0.020000, yas[0][51]=0.020001 cx[0][52]=0.040000, yas[0][52]=0.040011 cx[0][53]=0.060000, yas[0][53]=0.060036 cx[0][54]=0.080000, yas[0][54]=0.080086 cx[0][55]=0.100000, yas[0][55]=0.100167 cx[0][56]=0.120000, yas[0][56]=0.120290 cx[0][57]=0.140000, yas[0][57]=0.140461 cx[0][58]=0.160000, yas[0][58]=0.160691 cx[0][59]=0.180000, yas[0][59]=0.180986 cx[0][60]=0.200000, yas[0][60]=0.201358 cx[0][61]=0.220000, yas[0][61]=0.221814 cx[0][62]=0.240000, yas[0][62]=0.242366 cx[0][63]=0.260000, yas[0][63]=0.263022 cx[0][64]=0.280000, yas[0][64]=0.283794 cx[0][65]=0.300000, yas[0][65]=0.304693 cx[0][66]=0.320000, yas[0][66]=0.325729 cx[0][67]=0.340000, yas[0][67]=0.346917 cx[0][68]=0.360000, yas[0][68]=0.368268 cx[0][69]=0.380000, yas[0][69]=0.389796 cx[0][70]=0.400000, yas[0][70]=0.411517 cx[0][71]=0.420000, yas[0][71]=0.433445 cx[0][72]=0.440000, yas[0][72]=0.455599 cx[0][73]=0.460000, yas[0][73]=0.477995 cx[0][74]=0.480000, yas[0][74]=0.500655 cx[0][75]=0.500000, yas[0][75]=0.523599 cx[0][76]=0.520000, yas[0][76]=0.546851 cx[0][77]=0.540000, yas[0][77]=0.570437 cx[0][78]=0.560000, yas[0][78]=0.594386 cx[0][79]=0.580000, yas[0][79]=0.618729 cx[0][80]=0.600000, yas[0][80]=0.643501 cx[0][81]=0.620000, yas[0][81]=0.668743 cx[0][82]=0.640000, yas[0][82]=0.694498 cx[0][83]=0.660000, yas[0][83]=0.720819 cx[0][84]=0.680000, yas[0][84]=0.747763 cx[0][85]=0.700000, yas[0][85]=0.775397 cx[0][86]=0.720000, yas[0][86]=0.803802 cx[0][87]=0.740000, yas[0][87]=0.833070 cx[0][88]=0.760000, yas[0][88]=0.863313 cx[0][89]=0.780000, yas[0][89]=0.894666 cx[0][90]=0.800000, yas[0][90]=0.927295 cx[0][91]=0.820000, yas[0][91]=0.961411 cx[0][92]=0.840000, yas[0][92]=0.997283 cx[0][93]=0.860000, yas[0][93]=1.035270 cx[0][94]=0.880000, yas[0][94]=1.075862 cx[0][95]=0.900000, yas[0][95]=1.119770 cx[0][96]=0.920000, yas[0][96]=1.168080 cx[0][97]=0.940000, yas[0][97]=1.222630 cx[0][98]=0.960000, yas[0][98]=1.287002 cx[0][99]=0.980000, yas[0][99]=1.370461 cx[0][100]=1.000000, yas[0][100]=1.570796 Temps d'execution asin() : 1.051600 [ms] <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< << END OF DISLIN / VERSION 11.3.2 << << Date : 07.06.2026 Time : 13:51:05 Pageformat: DA4L << << Vectors : 1088 Warnings: 0 Fileformat: SVG << << Metafile: ./srt/asin_jdg.svg << <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< [<..\xpl\src\scl.jdg.cpp.asin_jdg]