结果差异:使用列表和循环与单参数输入

时间:2019-03-19 09:18:00

标签: for-loop

这是我的第一个问题,因此,如果我没有提供足够的详细信息或提出与该平台无关的问题,请告诉我!

我想在从0到4.0209的网格上计算相同的公式,因此我正在使用带有numpy的已定义数组的for循环。

为了确定for循环是正确的,我仅通过对公式中输入的半径使用特定值来计算值的选择。 现在,使用相同半径输入的结果只是略有不同。我会错误地解释我的网格吗?还是我的脚本有错误? 这可能很简单,但是也许有些人可以花一点时间来帮助我。

在这里,我为我的radius参数使用了一组值。 enter image description here

在这里我使用for循环来计算一段距离 enter image description here

1 个答案:

答案 0 :(得分:0)

以下是结果的差异:

使用for循环计算的结果:

9.443,086753902220000000

1.935,510475232510000000

57,174050755727700000

1,688894026484580000

0,020682674424032700

以选定半径计算的结果:

9.444,748178731630000000

1.938,918526458330000000

57,476599453309800000

1,703815523775800000

0,020957378277984600