介绍:玩转函数图像
欢迎!在本章中,我们将学习如何对一个“母函数”(原始形状)图像进行移动、拉伸或压缩。将图像变换 (Graph Transformations) 想象成手机的滤镜或是电脑窗口的缩放——图像的基本模样不变,但位置和大小会改变。
掌握这些技巧非常重要,因为这让你无需计算几十个坐标点,就能快速绘制出复杂方程的图像。让我们开始吧!
1. 黄金法则:括号内 vs. 括号外
在我们探讨具体的变换前,有一个能让你受用终身的“小撇步”。我们需要观察变换发生在 \( y = f(x) \) 方程中的哪个位置。
“外部”变换:如果变换是在括号外部(影响整个函数),它会影响垂直方向(\(y\) 轴)。这些变化很“诚实”——它们说什么就是什么!
“内部”变换:如果变换是在括号内部(靠近 \(x\)),它会影响水平方向(\(x\) 轴)。这些变化比较“叛逆”——它们通常会做出与你预期相反的动作!
快速回顾:
- 括号外 = 垂直变化 (\(y\))。诚实/符合直觉。
- 括号内 = 水平变化 (\(x\))。叛逆/与直觉相反。
2. 平移 (Translations)
平移只是单纯地将图像向上、向下、向左或向右移动,而不改变其形状或方向。
垂直平移: \( y = f(x) + a \)
这会将图像向上或向下移动。由于 \( a \) 在括号外部,这是垂直移动,而且是“诚实”的。
- \( y = f(x) + 3 \):将图像向上平移 3 个单位。
- \( y = f(x) - 5 \):将图像向下平移 5 个单位。
水平平移: \( y = f(x + a) \)
这会将图像向左或向右移动。由于 \( a \) 在括号内部,这是水平移动,并且它的方向与符号相反。
- \( y = f(x + 2) \):你可能会认为“加号代表向右”,但它实际上是向左移动 2 个单位。
- \( y = f(x - 4) \):向右移动 4 个单位。
使用列向量 (Column Vectors)
在考试中,你可能会被要求使用向量来描述平移: \(\begin{pmatrix} x \\ y \end{pmatrix}\)。
上方的数字是水平位移,下方的数字是垂直位移。
例子:若要描述从 \( y = f(x) \) 到 \( y = f(x - 3) + 2 \) 的变换,我们使用的向量为 \(\begin{pmatrix} 3 \\ 2 \end{pmatrix}\)。
关键要点:对于 \( y = f(x + a) + b \),平移向量为 \(\begin{pmatrix} -a \\ b \end{pmatrix}\)。留意 \(x\) 部分的符号是反过来的!
3. 拉伸 (Stretches)
拉伸会将图像远离或推向某个轴。每一个点与轴的距离都会乘以一个缩放因子 (scale factor)。
垂直拉伸: \( y = a f(x) \)
这是在括号外部,因此影响 \(y\) 坐标。它是“诚实”的。
- \( y = 3f(x) \):垂直拉伸,缩放因子为 3。图像变得高了 3 倍。
- \( y = \frac{1}{2}f(x) \):垂直拉伸,缩放因子为 \( \frac{1}{2} \)。图像被压缩到原来高度的一半。
注意: \(x\) 轴(即 \( y=0 \) 的地方)保持不动。只有在其上方或下方的点才会移动。
水平拉伸: \( y = f(ax) \)
这是在括号内部,因此影响 \(x\) 坐标。它是“叛逆”的,所以我们要取缩放因子的倒数。
- \( y = f(2x) \):水平拉伸,缩放因子为 \( \frac{1}{2} \)。图像在水平方向被压缩了!
- \( y = f(\frac{1}{3}x) \):水平拉伸,缩放因子为 3。图像被拉宽了。
别担心,如果这看起来很复杂!只要记住:如果是 \(x\) 的括号内部,请用“除法”而非乘法。如果你看到 \( 2x \),就将所有的 \(x\) 坐标除以 2。
关键要点:垂直拉伸 \( a f(x) \) 的缩放因子为 \( a \)。水平拉伸 \( f(ax) \) 的缩放因子为 \( \frac{1}{a} \)。
4. 逐步教学:如何绘制变换后的图像
如果你拿到一个原始图像并被要求绘制变换后的图像,请遵循以下步骤:
- 识别变换类型:是平移(加减)还是拉伸(乘法)?
- 识别方向:变换是在括号内(\(x\)/水平)还是括号外(\(y\)/垂直)?
- 选取关键点:查看原有的“转折点”(顶点与谷点)或图像与轴的交点(\(x\) 截距与 \(y\) 截距)。
- 应用规则:
- 若为 \( f(x) + a \):将所有 \(y\) 坐标加上 \(a\)。
- 若为 \( f(x + a) \):将所有 \(x\) 坐标减去 \(a\)。
- 若为 \( a f(x) \):将所有 \(y\) 坐标乘以 \(a\)。
- 若为 \( f(ax) \):将所有 \(x\) 坐标除以 \(a\)。
- 绘图:通过新的坐标点绘制出新的图像形状。
你知道吗?卫星天线或汽车头灯的形状是抛物线 (parabola)。工程师利用函数图像变换来计算天线需要多深或多宽,才能精确地反射信号!
5. 常见错误避坑指南
即使是最优秀的数学家也会犯这些小错!要特别小心:
- 符号弄反:将 \( y = f(x + 3) \) 向右移,而不是向左移。记住:括号内 = 相反!
- 缩放因子混乱:认为 \( y = f(2x) \) 的缩放因子是 2。实际上它是 \( \frac{1}{2} \)。
- 混淆轴向:将垂直变换应用到 \(x\) 坐标上。时刻检查:变换是在外部(上下)还是内部(左右)?
- 描述不完整:当题目要求“描述”变换时,你必须使用专业数学词汇:“Translation by the vector...”或“Stretch with scale factor... parallel to the... axis”。
总结检查清单
快速回顾箱:
1. \( f(x) + a \) : 垂直平移(上/下)
2. \( f(x + a) \) : 水平平移(左/右 - 留意符号!)
3. \( a f(x) \) : 垂直拉伸(缩放因子 \(a\))
4. \( f(ax) \) : 水平拉伸(缩放因子 \( \frac{1}{a} \))
小撇步:如果卡住了,试着代入一个简单的数字。如果你不确定 \( f(x-2) \) 是向左还是向右移,选一个点(例如 \(x=0\)),看看它的值变成了什么!