Implantrange,implantstraggle等提取离子注入参数内建函数的使用问题

孙老师,您好。我最近在使用脚本编写DEVICE仿真文件时,采用implantrange、implantstraggle等一系列内建函数来提取特定离子注入能量和剂量下的参数,然后函数pearson4pdf来构建一个用pearson IV型离子分布从而提取出峰值浓度。我使用的能量是10keV,注入的剂量为1e16cm^-2,结果发现其中有些数值出现nan也就是无穷大,比如说脚本中的y为nan。目前不知道是什么原因导致的,麻烦老师您抽时间帮我看一下。我上传的例子是我从我的实际脚本中截取出来的。
我参考了网站[https://support.lumerical.com/hc/en-us/articles/360034406834-implantrange-Script-command]提供的例子,下面的这个例子是我 D opping_Pearsonpdf_test.lsf (804 Bytes)

我测试没有发现此问题啊:
image
?x;
result:
0
1.89843e-09
3.79687e-09
5.6953e-09
7.59374e-09
9.49217e-09
1.13906e-08
1.3289e-08
1.51875e-08
1.70859e-08
1.89843e-08
2.08828e-08
2.27812e-08
2.46796e-08
2.65781e-08
2.84765e-08
3.03749e-08
3.22734e-08
3.41718e-08
3.60702e-08
3.79687e-08
3.98671e-08
4.17655e-08
4.3664e-08
4.55624e-08
4.74609e-08
4.93593e-08
5.12577e-08
5.31562e-08
5.50546e-08
5.6953e-08
5.88515e-08
6.07499e-08
6.26483e-08
6.45468e-08
6.64452e-08
6.83436e-08
7.02421e-08
7.21405e-08
7.40389e-08
7.59374e-08
7.78358e-08
7.97342e-08
8.16327e-08
8.35311e-08
8.54295e-08
8.7328e-08
8.92264e-08
9.11248e-08
9.30233e-08
9.49217e-08
9.68201e-08
9.87186e-08
1.00617e-07
1.02515e-07
1.04414e-07
1.06312e-07
1.08211e-07
1.10109e-07
1.12008e-07
1.13906e-07
1.15804e-07
1.17703e-07
1.19601e-07
1.215e-07
1.23398e-07
1.25297e-07
1.27195e-07
1.29094e-07
1.30992e-07
1.3289e-07
1.34789e-07
1.36687e-07
1.38586e-07
1.40484e-07
1.42383e-07
1.44281e-07
1.46179e-07
1.48078e-07
1.49976e-07
1.51875e-07
1.53773e-07
1.55672e-07
1.5757e-07
1.59468e-07
1.61367e-07
1.63265e-07
1.65164e-07
1.67062e-07
1.68961e-07
1.70859e-07
1.72757e-07
1.74656e-07
1.76554e-07
1.78453e-07
1.80351e-07
1.8225e-07
1.84148e-07
1.86047e-07
1.87945e-07
?y;
result:
5.95241e+06
7.2053e+06
8.60399e+06
1.0135e+07
1.17766e+07
1.34979e+07
1.52603e+07
1.70174e+07
1.87174e+07
2.03055e+07
2.17262e+07
2.29269e+07
2.38609e+07
2.44906e+07
2.47897e+07
2.47452e+07
2.43584e+07
2.36447e+07
2.26326e+07
2.13619e+07
1.9881e+07
1.8244e+07
1.65072e+07
1.47262e+07
1.29526e+07
1.12321e+07
9.60269e+06
8.09363e+06
6.72511e+06
5.50873e+06
4.44823e+06
3.54076e+06
2.77822e+06
2.14877e+06
1.63814e+06
1.23096e+06
911699
665529
478826
339526
237270
163408
110906
74178.4
48890.9
31753.8
20322.2
12815.6
7963.29
4875.49
2941.07
1748
1023.57
590.503
335.615
187.917
103.654
56.3229
30.1479
15.896
8.25595
4.22361
2.12826
1.05629
0.516345
0.248594
0.117875
0.0550451
0.0253148
0.0114651
0.00511342
0.00224579
0.000971268
0.000413627
0.000173447
7.16143e-05
2.91138e-05
1.16534e-05
4.59249e-06
1.78186e-06
6.80642e-07
2.5596e-07
9.47589e-08
3.45345e-08
1.23896e-08
4.37547e-09
1.52104e-09
5.20469e-10
1.75297e-10
5.81126e-11
1.89613e-11
6.08917e-12
1.92454e-12
5.98638e-13
1.83256e-13
5.52071e-14
1.63669e-14
4.77483e-15
1.37075e-15
3.87221e-16

要不你下载最新版本测试一下?

如果用最新版还有问题,请告知你的计算机操作系统版本。

孙老师,您好感谢你的回复。我有重新回去试了下,发现还是存在这个问题,因为我们负责服务器的职工目前没有更新软件的计划所以目前还不能知道是不是软件版本的问题,另外我们的服务器操作系统的版本是Windows Server 2012 R2(未激活的正版),但我们的Lumerical软件是购买的正版的(中科院微电子研究所)的,下次我试一下是否是软件版本的问题,要是依然存在问题,那我再联系您。

好的,目前没有发现有用户报告这个问题。你先用新版软件或者其它机器试一下,再有问题请说明所用软件版本和操作系统版本。