# 绘制斜率场

> AP 微积分 AB · 第7单元：微分方程
> 来源: https://www.owlsprep.com/zh/study/ap-calculus-ab-u7-sketching-slope-fields/

本模块符合AP微积分AB大纲要求，涵盖：绘制斜率线段、识别等斜线、将常微分方程匹配到预绘制的斜率场、绘制过初始点的解曲线，以及寻找一阶微分方程的常数平衡解。

**先修:** 计算二元函数值; 微分方程的一阶导数基本记号; 一点处切线斜率的定义

## 学习目标

- 在网格点上绘制一阶常微分方程的斜率线段
- 系统地将预先绘制好的斜率场匹配到正确的微分方程
- 以平衡解为边界，绘制过给定初值条件的解曲线
- 识别一阶常微分方程的常数平衡解并解释其含义

## 核心概念：什么是斜率场？

斜率场（又称方向场）是形如 $\frac{dy}{dx} = f(x,y)$ 的一阶常微分方程（ODE）的图形表示。我们无需代数求解ODE，即可在每个网格点 $(x,y)$ 处可视化解曲线的斜率，因为 $\frac{dy}{dx}$ 就是解 $y(x)$ 在该点处的切线斜率。

该知识点占AP微积分AB考试总分的6-12%，会在选择题（MCQ）和自由解答题（FRQ）中都出现。即使ODE无法解析求解，斜率场也能让我们直观了解所有可能解的行为。

**斜率场** — 一阶常微分方程的图形表示，在坐标平面的每个网格点处绘制斜率等于 $\frac{dy}{dx}$ 的短切线段。

*记法:* $\frac{dy}{dx} = f(x,y)$

> **info**
>
> 常见选择题题型：将常微分方程匹配到对应的斜率场。常见自由解答题题型：绘制斜率线段，或绘制过给定初始点的解曲线。

## 在网格点上绘制斜率线段

绘制任何斜率场的核心步骤是：在每个整数网格点（AP考题几乎都使用x从-3到3、y从-3到y的小网格）计算 $\frac{dy}{dx} = f(x,y)$ 的值，然后过该点绘制一条斜率等于计算结果的短线段。

- 斜率为0 = 水平线段
- 斜率为1 = 每向右走1单位就向上走1单位的上升线段
- 负斜率 = 从左到右下降的线段
- 大绝对值斜率 = 画成接近垂直的线段

一个加快绘图速度的重要技巧：如果 $f(x,y)$ 仅依赖 $x$，那么同一条竖直线上（固定 $x$，任意 $y$）的所有线段斜率都相同。如果 $f(x,y)$ 仅依赖 $y$，那么同一条水平线上（固定 $y$，任意 $x$）的所有线段斜率都相同。

**例题:** 请为微分方程 $\frac{dy}{dx} = 2x - y^2$ 在点 $(0,1)$, $(1,0)$, $(-1,2)$, $(2,1)$ 处绘制4条要求的斜率线段。

1. 将每个点的x和y坐标代入微分方程，计算斜率：
2. $$\text{At } (0,1): \frac{dy}{dx} = 2(0) - (1)^2 = -1$$
3. $$\text{At } (1,0): \frac{dy}{dx} = 2(1) - (0)^2 = 2$$
4. $$\text{At } (-1,2): \frac{dy}{dx} = 2(-1) - (2)^2 = -6$$
5. $$\text{At } (2,1): \frac{dy}{dx} = 2(2) - (1)^2 = 3$$
6. 根据斜率规则绘制每条短线段：
- $(0,1)$: 斜率为-1的下降线段
- $(1,0)$: 斜率为2的中等陡峭上升线段
- $(-1,2)$: 斜率为-6的接近垂直的下降线段
- $(2,1)$: 斜率为3的接近垂直的上升线段

> **考试提示:** AP考题要求绘制2-4条斜率线段时，每答对一条得1分。绘图前一定要再次检查斜率计算的符号——符号错误是最常见的可避免扣分点。

*计算器:* forbidden

## 将微分方程与斜率场匹配

将预绘制的斜率场匹配到正确的常微分方程是该知识点最常见的选择题题型。无需对每个选项绘制所有点测试，可使用系统排除法：1) 排除违反定斜率规则的选项，2) 测试关键直线（例如 $y=0$ 或 $x=0$）排除错误选项，3) 用第二个测试点验证剩余候选选项。

**例题:** 一个斜率场有以下性质：(1) 当 $y=2x$ 时所有线段都是水平的，(2) 对任意固定 $x$，斜率随 $y$ 增大而增大。哪个常微分方程符合该描述？

1. 翻译性质1：水平线段斜率为0，因此当 $y=2x$ 时 $\frac{dy}{dx}=0$，这说明当 $y-2x=0$ 时常微分方程的值必须为0。
2. 排除错误候选：
- $\frac{dy}{dx}=2x - y$: 当 $y=2x$ 时值为0，但固定 $x$ 时斜率随 $y$ 增大而减小，违反性质2，排除。
- $\frac{dy}{dx}=y + 2x$: 当 $y=2x$ 时值为 $4x$，$x\neq0$ 时不为0，排除。
- $\frac{dy}{dx}=y - 2x$: 当 $y=2x$ 时值为0，符合性质1。
3. 验证剩余候选的性质2：固定 $x$ 时，$\frac{dy}{dx} = y - 2x$，因此 $y$ 增大时 $\frac{dy}{dx}$ 增大，符合性质2。正确的常微分方程是 $\frac{dy}{dx}=y - 2x$。

> **考试提示:** 在匹配类选择题中，你几乎总能用定斜率规则直接排除两个错误选项，把工作量减半。排除法可行时，不要从头测试每个选项。

*计算器:* forbidden

## 根据斜率场绘制解曲线

得到给定或绘制好的斜率场后，你可以绘制对应给定初值条件 $y(x_0)=y_0$ 的特解，即解曲线必须过点 $(x_0, y_0)$。曲线必须遵循每个点处线段的斜率，因此曲线上任意点的切线都与斜率场给出的斜率一致。

**平衡解** — 一阶常微分方程的常数解，对所有 $x$ 都满足 $\frac{dy}{dx}=0$，本身是一条水平线，也是有效的解。根据常微分方程的唯一性定理，任何其他解都不能穿过平衡解。

**例题:** 已知常微分方程 $\frac{dy}{dx} = y(3 - y)$，绘制过初值条件 $y(0)=1$ 的解曲线。

1. 首先识别平衡解：令 $\frac{dy}{dx}=0$，因此 $y=0$ 和 $y=3$ 是水平平衡解，解永远不能穿过这两条线。
2. 找到初始点 $(0,1)$，它在 $y=0$ 和 $y=3$ 之间。当 $0<y<3$ 时，$\frac{dy}{dx}$ 为正，因此解始终递增。
3. 在 $x=0$ 右侧绘制：曲线向 $y=3$ 递增，斜率增大到 $y=1.5$，之后当 $y$ 接近 $3$ 时斜率减小回 $0$。曲线接近 $y=3$ 时逐渐变平缓。
4. 在 $x=0$ 左侧绘制：曲线向 $y=0$ 递减，当 $y$ 接近 $0$ 时斜率减小回 $0$。最终曲线是 $y=0$ 和 $y=3$ 之间的光滑S形，永远不穿过任意一条边界线。

**概念自测**

用这道AP风格的选择题测试你的理解：

1. 一个斜率场有以下性质：(1) 当 $x=0$ 时所有斜率线段都是垂直的，(2) 当 $y=0$ 时所有斜率线段都是水平的，(3) 当 $x$ 和 $y$ 同号时斜率为正，异号时斜率为负。哪个微分方程符合这个斜率场？

   - (A) $\frac{dy}{dx} = \frac{x}{y}$
   - (B) $\frac{dy}{dx} = xy$
   - (C) $\frac{dy}{dx} = \frac{y}{x}$
   - (D) $\frac{dy}{dx} = x + y$

   *答案:* (C) $\frac{dy}{dx} = \frac{y}{x}$

   *解析:* 正确！$x=0$ 处的垂直线段说明 $\frac{dy}{dx}$ 在 $x=0$ 处无定义，排除选项B和D。$y=0$ 处的水平线段说明 $\frac{dy}{dx}=0$ 在 $y=0$ 处，排除选项A。选项C符合所有三个性质。

> **考试提示:** AP阅卷人会对尖角或穿过平衡解的答案扣分。绘制完成后，沿着曲线选2-3个点，将曲线斜率和斜率场对比，确认匹配。

*计算器:* forbidden

## 常见错误

- **错误做法:** 认为所有水平线上斜率恒定的斜率场对应形如 $\frac{dy}{dx}=f(x)$ 的ODE（仅依赖 $x$）
  - 原因: 学生混淆了坐标轴：水平线上斜率恒定意味着 $y$ 固定，因此ODE仅依赖 $y$，不依赖 $x$。
  - 正确做法: 记住规则：竖直线上斜率恒定 = 仅依赖 $x$；水平线上斜率恒定 = 仅依赖 $y$。
- **错误做法:** 绘制的解曲线穿过水平平衡解
  - 原因: 学生忘记平衡解本身是有效解，唯一解不能相交。
  - 正确做法: 绘制前一定要先找出所有平衡解，绘制时让解趋近但永远不穿过这些线。
- **错误做法:** 计算 $(-1, 2)$ 处 $\frac{dy}{dx} = x - y$ 得到 $-1 - 2 = -3$，却绘制了正斜率线段
  - 原因: 学生计算时忘记保留负号，导致斜率方向错误。
  - 正确做法: 计算斜率后，绘图前单独代入 $x$ 和 $y$ 的符号再次检查符号。
- **错误做法:** 当两个网格点之间斜率变化时，仍画成两点之间的直线
  - 原因: 学生假设网格点之间斜率恒定，导致曲率错误和出现尖角。
  - 正确做法: 绘制光滑曲线，遵循网格点之间斜率的逐渐变化，匹配最近线段的方向。
- **错误做法:** 对ODE $\frac{dy}{dx}=f(y)$（不含 $x$ 项），对相同 $y$ 在不同 $x$ 处绘制不同斜率
  - 原因: 学生忘记ODE不依赖 $x$，因此给定 $y$ 时，对所有 $x$ 斜率都相同。
  - 正确做法: 对任何不含 $x$ 项的ODE，完成绘制前确认所有水平线上的斜率都相同。

## 速查表

| 类别 | 规则/公式 | 说明 |
| --- | --- | --- |
| $(x,y)$ 处的斜率 | $\frac{dy}{dx} = f(x,y)$ | 等于该点绘制的线段的斜率 |
| 斜率惯例 | 正 = 右上；负 = 右下 | 零 = 水平；无穷大 = 垂直；大绝对值 = 接近垂直 |
| ODE仅依赖 $x$ | $\frac{dy}{dx} = f(x)$ | 所有竖直线（固定 $x$）上斜率恒定 |
| ODE仅依赖 $y$ | $\frac{dy}{dx} = f(y)$ | 所有水平线（固定 $y$）上斜率恒定 |
| 平衡解 | $f(x,y) = 0$ (常数 $y=k$) | 没有解能穿过平衡解 |
| 等斜线规则 | All points on $f(x,y) = m$ have slope $m$ | 一次性绘制完所有同斜率线段，加快绘图速度 |
| 初值条件 | $y(x_0) = y_0$ | 解曲线必须过 $(x_0, y_0)$ |

## 下一步

绘制斜率场是AP微积分AB中分析所有一阶微分方程的基础图形预备知识。掌握本知识点后，你接下来会学习用欧拉法近似求解微分方程，该方法和斜率场一样，依赖于 $\frac{dy}{dx}$ 是切线斜率这一解释。本知识点也是绘制和解释无法代数求解的微分方程解曲线的必备基础，还能帮助你理解逻辑微分方程求解中用到的平衡解的行为。如果不会读取和绘制斜率场，你很难验证代数解，也很难解释应用场景下解的长期行为。

- [斜率场推理](https://www.owlsprep.com/zh/study/ap-calculus-ab-u7-reasoning-using-slope-fields/)
- [可分离变量法求通解](https://www.owlsprep.com/zh/study/ap-calculus-ab-u7-general-solutions-via-separation-of/)
- [带初始条件的特解](https://www.owlsprep.com/zh/study/ap-calculus-ab-u7-particular-solutions-with-initial-conditions/)

---

来自 [OwlsPrep](https://www.owlsprep.com) —— A-Level / IB / AP / IGCSE 免费学习指南，依据官方考纲编写。原页面：https://www.owlsprep.com/zh/study/ap-calculus-ab-u7-sketching-slope-fields/
