寻找收敛级数的预测终点

2024-09-26 22:53:34 发布

您现在位置:Python中文网/ 问答频道 /正文

免责声明:我不是在寻找代码,只是简单的流程图或一些我的代码应该遵循的基本结构

我在一个文本文件中有一个数字序列,如下所示:

0.34302782910527
0.37393913133041
0.39628340173437
0.41309602248196
0.42616553587597
0.43659829870113
...
0.51072412039755
0.51104691029067
0.51135763586774

我需要找到它收敛到的数字但是我不知道该怎么做。 这些点是由一个接受值>2的函数神奇地构造而成的。 为了这个问题,假设这些点是神奇地生成的,并且没有办法对这些点的公式进行逆向工程。 每个连续的点都需要更大的计算量,因此我希望保持所需点数较少。

问题:

在纽比或熊猫身上有什么东西可以帮助我在这种情况下,我应该开始学习纽比或熊猫吗?在

当我在思考这个问题的时候,我考虑了泰勒级数和我对我的程序的想法都是基于这个概念。我想我应该用/dx来计算每个值,其中y是值,x是值的索引。然后计算出d2y/dx2,d3y/dx3。。。。最终,当d^ny/dx^n变为可忽略时,我将让计算机预测dy/dx可忽略的点,并找到该点的值。无论生成的曲线是最小曲线还是拐点,这都有效。 这样行吗?在

如果是这样的话,我该如何实施呢? 我正在考虑生成数据并将其附加到与dy/dx、d2y/dx2等相对应的多个文本文件中。在此之后,我可以使用我的数据来推断和预测dy/dx在哪里可以忽略不计,从而计算出序列收敛的数目的近似值。在

我考虑了一下数据的准确性,找到了这个python函数:Convert float to integer ratio。我可以修改我的代码,通过分数得到精确的结果。这可行吗?在


Tags: 数据函数代码声明序列数字结构曲线

热门问题