问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

怎样判断一个点是否在三角形内或者外

发布网友 发布时间:2022-04-23 20:27

我来回答

4个回答

热心网友 时间:2023-09-16 03:00

设三角形三个点
A(a1,a2),B(b1,b2),C(c1,c2)
三条边方程
BC:fa(x,y)=0
AC:fb(x,y)=0
AB:fc(x,y)=0
以BC为例,在三角形内的点必须与点A在BC的同侧
所以对于点D(x,y)
在三角形内首先要满足fa(x,y)*fa(a1,a2)>0
其他边也同理
所以只要比较
fa(x,y)*fa(a1,a2)
fb(x,y)*fb(b1,b2)
fc(x,y)*fc(c1,c2)
这三个数的正负性
1三个数都是正数:D在三角形内
2至少有一个负数:D在三角形外
3有且只有一个0,另两个为正数:在三角形边上
4有且只有一个0,一个正数一个负数:在三角形边的延长线上,也算在三角形外,因为满足2
5有二个0:在三角形的顶点上
6不可能出现3个0,或3个负数,或一个0两个负数的情况

热心网友 时间:2023-09-16 03:00

这个fa就是函数方程,比如对于AB线段,对应的直线方程就是y=kx+t,其中k就是斜率,t就是直线和Y轴相交点的纵坐标。所以这个fa(x,y) = y-kx-t = 0 假如在三角形内部,那么三角形的C点和判断点D点就应该在AB的同侧,把C和D点坐标放入上述fa(x,y),要么同正,要么同负(或者有一个为0。为0肯定就在直线上了)。

热心网友 时间:2023-09-16 03:00

画图 看一下 就知道了
点到三角形三个顶点的最大距离必小于三角形外接圆直径,那么这个点在圆内
否则,圆外

热心网友 时间:2023-09-16 03:01

把点的坐标代入三边直线的方程里啊
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
康复者的血清中含有什么免疫分子 血清里面有什么 走读的定义在哪些教育阶段适用? PostgreSQL修改数据库表的列属性操作 Ubuntu调整postgresql默认路径 ubuntu – Postgresql:更改默认数据路径 刘邦几个老婆刘邦老婆吕雉和戚夫人的不同结局 刘邦几个老婆?. 如何防止父母在微信群里抢红包? 有哪些适合夏天选择的长裙款式值得推荐? 如何判断一个点是否在三角形内 经济发展分为三个阶段 简述国际邮轮产业发展经历的七个阶段? xls和xlsx的区别,除了格式本身不同之外的区别 excel后缀 xls和 xlsx有什么区别 新中国旅游业发展可分为几个阶段,每个时期有什么特点 Excel扩展名问题,xls与xlsx的区别。 IT行业发展可以分为哪几个阶段? 淡水鱼跟清水鱼区别在哪? xls和xlsx的区别 xssfsheet 产业结构调整 分为几个时期 清水鱼算不算辛辣里的辛 excel后缀.xls和.xlsx有什么却别 产业地产的发展阶段 excel的后缀格式xls和xlsx区别? 草鱼还是清水鱼好吃 office表格的文件后缀xls,xlsx有什么不同? 各地酒家的开化清水鱼,为什么在与开化县内吃的鱼口感就不一样?也许它不是来自钱江源的生态野鱼吧对吗? AI产业发展阶段有哪些? excel文件 xls xlsb xlsx有什么不同,谢谢 如何判断一个点在三角形内 通过某点坐标和三角形三点坐标判断该点是否在三角形内 数学:判断点是否在三角形内 已知一个三角形的三个点坐标和某一点的坐标,怎样判断这个点是否在三角形内? 和某一点的坐标,怎样判断这个点是否在三角形内 判断一个点 是否在三角形ABC内 怎么编一个判断点在三角形内的C语言程序? 在工程制图中,如何判断一个点是否在三角形上 C语言判断点是否在三角形内或外 在坐标系中确定一个点是否在三角形中 帮我编一个判断点在三角形内的C语言程序 android 怎么判断点在某个三角形中 如何判断一个点是否在一个多边形内部 如何用向量判断点是否在三角形内 用面向对象,实现,判断一个点是否在已知的三角形内部 C#判断一个点是否在三角形内? 微信电脑版怎么屏蔽群消息和公众号 微信怎样屏蔽群聊消息? 分比较低的二本大学 分数线最低的二本大