【函數圖像變換:平移、反射及伸縮】Graph Transformations: Translation, Reflection and Stretching of y = f(x)

SketchMath 數學團隊 SketchMath Maths Team | 更新 Updated 2026-10-20

y = f(x) + k 向上移 k;y = f(x − h) 向右移 h;y = −f(x) 沿 x 軸反射;y = f(−x) 沿 y 軸反射;y = a·f(x) 垂直伸展 a 倍;y = f(bx) 水平壓縮為 1/b。y = f(x) + k shifts up by k; y = f(x − h) shifts right by h; y = −f(x) reflects in the x-axis; y = f(−x) reflects in the y-axis; y = a·f(x) stretches vertically by a; y = f(bx) squeezes horizontally by 1/b.

用 AI 逐步解函數圖像變換題目 Solve it with AI練習 38 條 DSE 模擬題 Practise 38 DSE-style questions
拖動 h:紅色圖像 y = (x − h)² + 3 是灰色圖像 y = x² 向右移 h 個單位、向上移 3 個單位。h = 2 即例題 1 的頂點 (2, 3)。 Drag h: the red graph y = (x − h)² + 3 is the grey graph y = x² moved h units to the right and 3 units up. h = 2 gives the vertex (2, 3) of Example 1. 自己試試 → Try it yourself →

圖像變換規則 Transformation Rules

上下平移Translation up / downy = f(x) + k
左右平移Translation right / lefty = f(x − h) (right if h > 0)
沿 x 軸反射Reflection in the x-axisy = −f(x)
沿 y 軸反射Reflection in the y-axisy = f(−x)
垂直伸展Vertical stretchy = a·f(x)
水平壓縮Horizontal squeezey = f(bx), factor 1/b
↑ 返回頁頂 Back to top

平移:圖像上下左右移動 Translation: Moving the Graph Up, Down, Left or Right

y = f(x) + k 把圖像向上移 k 個單位(k 為負則向下)。y = f(x − h) 把圖像向右移 h 個單位。每一點都移動相同的距離,形狀不變。

y = f(x) + k moves the graph up by k (down if k is negative). y = f(x − h) moves it right by h. Every point moves the same way, so the shape does not change.

拖動 k:灰色的 y = x² 變成 y = x² + k 上下移動,頂點由 (0, 0) 移到 (0, k)。 Drag k: the grey graph y = x² moves up and down as y = x² + k, and its vertex goes from (0, 0) to (0, k). 自己試試 → Try it yourself →
↑ 返回頁頂 Back to top

反射:沿 x 軸或 y 軸翻轉 Reflection: Flipping in the x-axis or the y-axis

y = −f(x) 把圖像沿 x 軸反射(每個 y 變號)。y = f(−x) 把圖像沿 y 軸反射(每個 x 變號)。

y = −f(x) reflects the graph in the x-axis (every y changes sign). y = f(−x) reflects it in the y-axis (every x changes sign).

把 u 由 0 拖到 1:灰色的 y = 2ˣ 沿 x 軸(紅色)及沿 y 軸(綠色)翻轉。 Drag u from 0 to 1: the grey graph y = 2ˣ flips in the x-axis (red) and in the y-axis (green). 自己試試 → Try it yourself →
↑ 返回頁頂 Back to top

伸展及壓縮 Stretching and Squeezing

y = a·f(x) 把圖像垂直伸展 a 倍。y = f(bx) 把圖像水平壓縮為 1/b(與很多同學的直覺相反)。

y = a·f(x) stretches the graph vertically by the factor a. y = f(bx) squeezes it horizontally by the factor 1/b (the opposite of what many students expect).

拖動 s:紅色的 y = s sin x 變得更高,綠色的 y = sin(sx) 則變得更窄。 Drag s: the red graph y = s sin x gets taller, while the green graph y = sin(sx) gets narrower. 自己試試 → Try it yourself →
↑ 返回頁頂 Back to top

函數圖像變換例題詳解 Worked Examples

例題 1 Example 1:平移後的頂點 Vertex after a translation

y = x² 的圖像平移成 y = (x − 2)² + 3,寫出新頂點。The graph of y = x² is translated to y = (x − 2)² + 3. State the new vertex.

  1. x − 2:向右移 2 個單位x − 2: 2 units to the right
  2. + 3:向上移 3 個單位+ 3: 3 units up

答案: Answer: (2, 3)

例題 2 Example 2:點的像 Image of a point

點 (2, 5) 在 y = f(x) 上,求 y = f(x + 3) − 1 上對應的點。The point (2, 5) lies on y = f(x). Find the corresponding point on y = f(x + 3) − 1.

  1. 由 x + 3 = 2 得新的 x:x = −1x + 3 = 2 gives the new x: x = −1
  2. y = 5 − 1 = 4

答案: Answer: (−1, 4)

例題 3 Example 3:反射 Reflections

寫出 y = 2ˣ 沿 (a) y 軸及 (b) x 軸反射後的方程。Write the equations of the reflections of y = 2ˣ in (a) the y-axis and (b) the x-axis.

  1. (a) 把 x 換成 −x(a) replace x by −x
  2. (b) 在 y 前加負號(b) put a minus sign in front of y

答案: Answer: (a) y = 2⁻ˣ; (b) y = −2ˣ

↑ 返回頁頂 Back to top

💡 應試陷阱與秘訣 Exam Traps & Secrets

⚠️ 水平平移的符號是相反的 The sign of the horizontal shift is backwardsf(x − 3) 是向右移 3 個單位,f(x + 3) 是向左移。想想哪個 x 會得出原來的值。f(x − 3) moves the graph 3 units to the right, and f(x + 3) to the left. Think of which x gives the old value.
⚠️ 水平變換是作用在 x 上 Horizontal changes act on x, not on the whole functionf(2x) 把每個點的 x 坐標減半(壓縮為 1/2),與很多同學的直覺相反。f(2x) halves every x-coordinate (a squeeze by 1/2), the opposite of what many students expect.
↑ 返回頁頂 Back to top

✏️ 自我測試:互動練習 Self-Test: Interactive Practice

溫習方法:點擊以下任何題目,即時在坐標網格載入並核對計算步驟。How to study: click any question to load it on the coordinate grid and check your steps.

(組合變換 Combined)y = f(x) 的最低點是 (1, −2),寫出 y = 3f(x − 2) + 1 的最低點。The graph of y = f(x) has a minimum point at (1, −2). Write the minimum point of y = 3f(x − 2) + 1.
(描述變換 Describe)描述 y = x² 變成 y = x² − 6x + 11 的變換。Describe the transformation from y = x² to y = x² − 6x + 11.
(畫圖 Sketch)以 f(x) = 2^x,畫 y = f(x) 及 y = f(−x) + 2。Sketch y = f(x) and y = f(−x) + 2 for f(x) = 2^x.
↑ 返回頁頂 Back to top

函數圖像變換練習題(DSE 模擬題) Exercises: DSE-Style Practice

SketchMath 題庫內的 DSE 風格練習,選擇題及長題目均附解答。 DSE-style practice from the SketchMath question bank, with solutions for every MC and long question.

函數及其圖像 · 中四
34 條選擇題 34 MC · 4 條長題目 4 long questions

常見問題 Frequently Asked Questions

↑ 返回頁頂 Back to top

相關主題 Related Topics

配方法 Completing the Square指數函數圖像 Exponential Functions and Graphs函數與圖像 Functions and Graphs更多關於函數圖像 More about Graphs of FunctionsHKDSE 數學全部課題 HKDSE Math: all topicsDSE 數學公式表(全課題) HKDSE Maths Formula SheetDSE 數學練習(按年級) DSE Maths Practice by Form
函數圖像變換 DSE 練習題 Try a DSE Practice Question