一般来说,我们一眼就可以说一个序列是“几乎不变的”
[1, 1, 1.01, 1, 1]
[3.32, 3.33, 3.37, 3.35, 3.34]
对于算术序列,感觉更难,对于几何序列,感觉更难
给定顺序
[0.228983, 0.459001, 0.918014, 1.835991, 3.672006, 7.335999, 14.688007]
我需要检查它是否“几乎是几何的”。 这是我的最终解决方案:
>>> delt
array([0.228983, 0.459001, 0.918014, 1.835991, 3.672006, 7.335999, 14.688007])
>>> np.diff(np.log(delt))
array([0.69540462, 0.69316025, 0.69312703, 0.69315372, 0.69205549, 0.69423771])
我不确定这是不是件琐碎的案子。它把我从一个一个地划分元素的枯燥工作中解救了出来——许多命令需要大量的输入
另外,我发这个是为了分享,任何想法都欢迎
补充一下:
这度量了序列接近常数序列的程度
相关问题 更多 >
编程相关推荐