跳到正文
IGCSE·Tuition
数学 · 课程

用给定数据拟合简单模型

面前是一张数据表,题目要你找出描述它的规则。

本页内容
  1. 怎样手工拟合直线?
  2. 例题
  3. 要留意的错误
  4. 自我检测
  5. 接下来学什么

用数据拟合简单模型,就是选一条规则,通常是直线 y = mx + c,并确定其中的数字,使直线尽量靠近给定的点。然后你要用每一个点来检验这条规则,而不只是用建模时用过的点。

这一课接在定义变量与假设之后,属于International Mathematics 建模。会拟合模型之后,就可以开始解读其中数字的含义。

怎样手工拟合直线?

  1. 先看规律。 x 每增加相同的量,看 y 每次的变化是否大致相同。如果是,直线就合理。
  2. 选相距较远的两个点,计算斜率(gradient):y 的变化量除以 x 的变化量。
  3. 求截距(intercept)。 把其中一点代入 y = mx + c,解出 c。
  4. 写出带变量名和单位的模型。
  5. 用其余所有点来检验,并记下差距。

差距反映模型的好坏。如果差距小,并且分布在零的两侧,这条直线就是合理的描述。

例题

一位学生每周 w 测量植物高度 h(cm)。读数如下:

w(周)12345
h(cm)3.14.97.28.811.1

拟合直线模型并检验。

步骤 1,规律: 高度的增量是 1.8、2.3、1.6、2.3。虽不完全相同,但都接近 2,所以直线合理。

步骤 2,用第一个和最后一个点求斜率: (11.1 − 3.1) ÷ (5 − 1) = 8.0 ÷ 4 = 2.0。

步骤 3,截距: h = 2w + c。用 (1, 3.1),得 3.1 = 2 + c,所以 c = 1.1。

步骤 4,模型: h = 2w + 1.1,h 的单位是 cm,w 的单位是周。

步骤 5,用中间的点检验:

w模型 h实测 h差距(实测 − 模型)
25.14.9−0.2
37.17.2+0.1
49.18.8−0.3

差距很小,而且落在零的两侧,所以这条直线很好地描述了数据。检查:w = 5 时模型给出 2 × 5 + 1.1 = 11.1,与最后一个读数完全一致。

要留意的错误

常见的失误是只用前两个点建直线,然后就停手。

错误的模型: 用 (1, 3.1) 和 (2, 4.9),斜率是 1.8,c = 3.1 − 1.8 = 1.3,所以 h = 1.8w + 1.3。

w = 5 时预测 1.8 × 5 + 1.3 = 10.3,但学生实际测得 11.1。

相邻的两个点,其测量噪声对斜率的影响最大,而在末端做一次检验就能发现这个错误。改正的方法是选相距较远的点,并在相信模型之前,用其余所有读数去检验它。

自我检测

不用计算器,先做再看答案。

1. 数据为 (0, 50)、(2, 42) 和 (5, 30)。求线性模型 y = mx + c,并用没用过的点检验。

显示答案

用 (0, 50) 和 (5, 30):斜率 = (30 − 50) ÷ 5 = −4,c = 50。模型:y = 50 − 4x。

用 x = 2 检验:50 − 8 = 42,与数据吻合。

2. 一条直线经过 (1, 7) 和 (4, 19)。求它的方程,并用两个点检验。

显示答案

斜率 = (19 − 7) ÷ (4 − 1) = 12 ÷ 3 = 4。于是 7 = 4 × 1 + c,c = 3。模型:y = 4x + 3。

检查:x = 1 得 7;x = 4 得 16 + 3 = 19。两者都吻合。

3. 数据:(1, 2)、(2, 5)、(3, 10)。直线是好模型吗?请说明理由。

显示答案

不是。 增量先是 3 再是 5,斜率不是常数,数据是弯曲的。事实上 y = x² + 1 对三个点都成立:1 + 1 = 2,4 + 1 = 5,9 + 1 = 10。

接下来学什么

有了拟合的直线,下一项技能是说明其中的数字在情境里是什么意思:带单位解读参数。综合题在建模练习题中,免计算器解题训练器可以检查你的斜率计算。

有些学生直线拟合对了,却跳过能拿最后一分的检验步骤。我们的老师在一对一线上数学补习中帮学生改掉这个习惯。

常见问题

建立直线模型时应该选哪两个点?

选相距较远的两个点,例如表里的第一个和最后一个。距离太近的两点会让斜率受微小测量误差的影响很大。建好直线后,一定要用没用过的点来检验,因为这才能看出直线是否真的适合这组数据。

如果数据不恰好落在直线上怎么办?

真实测量很少恰好落在直线上。只要直线与数据之间的差距小、而且没有规律,直线仍然可以是好模型。要告诉读者这是近似,并给出差距的大小,而不是假装完全吻合。

怎样判断直线是错误的模型?

看 x 每增加相同的量时 y 的变化。如果变化量保持不变,直线合适。如果越变越大或越变越小,数据就是弯曲的,需要别的模型,例如二次或指数模型。

更新于:

下一步

如果你的直线只对得上前两个点,和其余点差得越来越远,一对一的老师可以看你怎么选点,并教你更稳妥的做法。

一小时付费试听课,按所安排老师确认的收费,RM80 起。 其他费用、时间安排及后续课程,在试听课后由家长与老师直接确认。

补习由家长或监护人安排。用 WhatsApp 把这页发给他们,他们就可以替你咨询。

是家长或监护人?在这里咨询

已通过我们的服务帮助 9,000+ 名学生