有没有一种方法可以在没有for循环的情况下在numpy中实现递归?

有没有一种方法可以在没有for循环的情况下在numpy中实现递归?,第1张

有没有一种方法可以在没有for循环的情况下在numpy中实现递归

除了显式

for
循环外,没有其他方法(通常)。这是因为没有办法在所有行之间并行执行此任务(因为每一行都依赖于其他行)。

更难的是您可以轻易地产生混乱的行为,例如使用看似天真的后勤地图:

x_{n+1}= r * x_n * (1 - x_{n-1})

如果您设法找到一个封闭的表格,那么就只能找到一种解决方法,从根本上消除了重复关系。但这必须针对每个递归关系进行,而且我很确定您甚至不能保证存在封闭形式…



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5648797.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存