记忆#

sympy.utilities.memoization.assoc_recurrence_memo(base_seq)[源代码]#

从基开始的循环定义的关联序列的备注修饰符

base_seq(n)--可调用以获取基序列元素

XXX仅适用于Pn0=基本情况(0)XXX仅适用于m<=n的情况

sympy.utilities.memoization.recurrence_memo(initial)[源代码]#

重复定义的序列的备忘录修饰符

实例

>>> from sympy.utilities.memoization import recurrence_memo
>>> @recurrence_memo([1]) # 0! = 1
... def factorial(n, prev):
...     return n * prev[-1]
>>> factorial(4)
24
>>> factorial(3) # use cache values
6
>>> factorial.cache_length() # cache length can be obtained
5
>>> factorial.fetch_item(slice(2, 4))
[2, 6]