Menu

一个嵌套在另一个中

本课属于 Coddy Algebra 2 学习旅程的“函数与变换”单元。第 18 课,共 55 课。

函数复合是将一个函数的输出作为另一个函数的输入。g(f(x))g\left(f\left(x\right)\right)表示:先计算 f(x),再将结果作为 g 的输入。读作“g of f of x”,教材中也会写成 (g ∘ f)(x)。

已知 f(x)=x+4f\left(x\right) = x+4 和 g(x)=3xg\left(x\right) = 3x,计算 g(f(2))g\left(f\left(2\right)\right)。先计算里面的函数:f(2) 等于 6。然后 g(6) 等于 18。展开来看,f 的规则将问题变成 g(2+4)g\left(2+4\right),再根据 g 的规则得到 3(2+4)3\left(2+4\right),最后完成计算即可。

为什么先处理里面的?g 需要一个数字来处理,而这个数字就是 f 生成的结果。代码运行时也是如此:在 g(f(2)) 中,计算机会先调用 f,然后 g 才有参数。

challenge icon

挑战

对于 f(x)=2x+1f\left(x\right) = 2x+1 和 g(x)=x2g\left(x\right) = {x}^{2},求出 g(f(1))g\left(f\left(1\right)\right)。先用里面的规则,再用外面的规则,然后逐行输入算式。

亲手试试

g(f(1))g\left(f\left(1\right)\right)

化简

已知f(x)=2x+1f\left(x\right) = 2x+1g(x)=x2g\left(x\right) = x^{2}

函数与变换中的所有课