两个圆公切线求法_两圆的公切线教案

这是一篇关于两圆公切线的教学教案,包括概念解释、公切线长度的求法、两圆位置与公切线条数的关系、应用实例及解题策略。通过实际问题引入,强调转化思想在解决问题中的应用,并提供了多道例题和练习以巩固学习内容。
摘要由CSDN通过智能技术生成

两圆的公切线教案

第一课时 两圆的公切线(一)

16c98cc450bd8dbf2371e094d84b4e35.png

教学目标:

(1)理解两圆相切长等有关概念,掌握两圆外公切线长的求法;

(2)培养学生的归纳、总结能力;

(3)通过两圆外公切线长的求法向学生渗透“转化”思想.

教学重点:

理解两圆相切长等有关概念,两圆外公切线的求法.

教学难点:

两圆外公切线和两圆外公切线长学生理解的不透,容易混淆.

教学活动设计

(一)实际问题(引入)

很多机器上的传动带与主动轮、从动轮之间的位置关系,给我们以一条直线和两个同时相切的形象.(这里是一种简单的数学建模,了解数学产生与实践)

(二)两圆的公切线概念

1、概念:

教师引导学生自学.给出两圆的外公切线、内公切线以及公切线长的定义:

和两圆都相切的直线,叫做两圆的公切线.

(1)外公切线:两个圆在公切线的同旁时,这样的公切线叫做外公切线.

(2)内公切线:两个圆在公切线的两旁时,这样的公切线叫做内公切线.

(3)公切线的长:公切线上两个切点的距离叫做公切线的长.

2、理解概念:

(1)公切线的长与切线的长有何区别与联系?

(2)公切线的长与公切线又有何区别与联系?

(1)公切线的长与切线的长的概念有类似的地方,即都是线段的长.但公切线的长是对两个圆来说的,且这条线段是以两切点为端点;切线长是对一个圆来说的,且这条线段的一个端点是切点,另一个端点是圆外一点.

(2)公切线是直线,而公切线的长是两切点问线段的长,前者不能度量,后者可以度量.

(三)两圆的位置与公切线条数的关系

组织学生观察、概念、概括,培养学生的学习能力.添写教材p143练习第2题表.

(四)应用、反思、总结

例1、已知:⊙o1、⊙o2的半径分别为2cm和7cm,圆心距o1o2=13cm,ab是⊙o1、⊙o2的外公切线,切点分别是a、b.求:公切线的长ab.

分析:首先想到切线性质,故连结o1a、o2b,得直角梯形ao1o2b.一般要把它分解成一个直角三角形和一个矩形,再用其性质.(组织学生分析,教师点拨,规范步骤)

解:连结o1a、o2b,作o1a⊥ab,o2

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
假设有两个心分别为 $(x_1, y_1)$ 和 $(x_2, y_2)$,半径分别为 $r_1$ 和 $r_2$。以下是两个公切线的 Python 代码: ``` python import math def find_tangent_lines(x1, y1, r1, x2, y2, r2): dist = math.sqrt((x2 - x1) ** 2 + (y2 - y1) ** 2) if dist < abs(r2 - r1): return [] # 内含,无公切线 elif dist == abs(r2 - r1): # 外切,一条切线 xt = x1 + r1 * (x2 - x1) / dist yt = y1 + r1 * (y2 - y1) / dist return [(xt, yt, xt + y2 - y1, yt + x1 - x2)] else: # 两条外公切线 angle = math.acos((r1 - r2) / dist) x_diff = x2 - x1 y_diff = y2 - y1 x_1 = x1 + r1 * (x_diff * math.cos(angle) + y_diff * math.sin(angle)) / dist y_1 = y1 + r1 * (y_diff * math.cos(angle) - x_diff * math.sin(angle)) / dist x_2 = x1 + r1 * (x_diff * math.cos(-angle) + y_diff * math.sin(-angle)) / dist y_2 = y1 + r1 * (y_diff * math.cos(-angle) - x_diff * math.sin(-angle)) / dist x_3 = x2 + r2 * (x_diff * math.cos(angle) - y_diff * math.sin(angle)) / dist y_3 = y2 + r2 * (y_diff * math.cos(angle) + x_diff * math.sin(angle)) / dist x_4 = x2 + r2 * (x_diff * math.cos(-angle) - y_diff * math.sin(-angle)) / dist y_4 = y2 + r2 * (y_diff * math.cos(-angle) + x_diff * math.sin(-angle)) / dist return [(x_1, y_1, x_3, y_3), (x_2, y_2, x_4, y_4)] ``` 该函数返回一个包含两个元组的列表,每个元组代表一条公切线,格式为 $(x_1, y_1, x_2, y_2)$,其中 $(x_1, y_1)$ 和 $(x_2, y_2)$ 分别为一条公切线两个端点。如果两个没有公切线,则返回空列表。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值