求教递归方程解法f(x+1)=[(2^32-1)f(x)+2^32]/2^32f(1)=1请问这个方程该如何解,好多年没

1个回答

  • 这个式子是你自己随便写的吧?

    如果只由以上两个条件将无法求出函数f(x)的解析式.

    但是可以通过编写计算机程序求出任意一个确定x时的值.

    原因是我们无法确定函数f(x)所满足的函数关系式.

    下面一个例子可供你参考:

    例:已知二次函数f(x)满足f(0)=1,f(x+1)-f(x)=2x,

    求f(x).

    题目已经告诉说f(x)是二次函数,因此可以运用待定系数法来解决.

    设fx)=ax^2+bx+c(a≠0),f(0)=c=1,

    f(x+1)=a(x+1)^2+b(x+1)+1

    =(ax^2+bx+1)+(2ax+a+b),

    ∴f(x+1)-f(x)=2ax+a+b=2x

    ∴2a=2,a+b=0,即a=1,b=-1

    ∴f(x)=x^2-x+1

    如果条件不说明f(x)是二次函数,则f(x)的表达式可以有多个,如

    f(x)=x^3-x+1,

    f(x)=x^5-x 等.

    而像如下两个例子的递归条件就容易求:

    例1:满足3f(x)-2f(1/x)=x+1 .求f(x)

    答案:f(x) = 2/(5x)+3x/5+1

    例2:满足2f(x)-f(-x) =lg(x+1),求f(x).

    答案:f(x)=lg(x+1)+lg(1-x) (-1