我有一个迭代函数 f(x) = ax + b,我想重复 N 次。我的步骤如下
1.) 定义迭代函数
2.) 为每个重复分配一个值
3.) 在第 N 次重复时停止
# Define repeating function
f += a*f + b
# Assign values to iterations
# Stop iterating at Nth value
for i in range(N+1):
f += f(i)
我不确定如何标记函数的每次迭代。我的第一个想法是创建函数所有值的列表。
# Define repeating function
a = 5
b = 1
f = lambda x : a * x + b
# Assign values to iterations
v = 0
N = 10
# Stop iterating at Nth value
for i in range(N):
v += f(i)