关于▲的各种交点

对于△ABC证明:
    ①三角形的三条中线交于一点:

    等腰三角形:作中线BD、CE与AC、AB交于D、E,相交于O,连接AO并延长交BC于F;
                         证△ABD全等于△ACE,再证△EBO全等于△DCO,得BO=CO,又AB=AC,所以AF为△ABC的中线;
    普通三角形:在前面的基础上过B作CG∥BD,交AF的延长线于G,连接AG;
                         易证O为AG中点(用相似),再得BG∥CE,即四边形BGCO为平行四边形,F为对角线交点,得BF=CF,所以AF为△ABC的中线;
    ②三角形的三条高交于一点:


    锐角三角形:作三条高AD、BE、CF,BD与AF交于O1、CE与BD交于O2、AF与CE交于O3;
                         用相似证得AD*AC=AE*AB、AO1*AF=AD*AC、AO3*AF=AE*AB,等量代换得AO1*AF=AO3*AF,即AO1=AO3,O1、O3重合,则它们也与O2重合,所以三角形的三条高交于一点;
    钝角三角形:自己证吧!
    ③三角形三条角平分线交于一点:
     三角形两条角平分线的交点到三角形三边距离相等,则这个交点与第三边连线为角平分线,所以三角形三条角平分线交于一点;

④三角形三边垂直平分线交于一点:     三角形两条垂直平分线的交点与三角形三点所连线段相等,则这个交点也在第三边的垂直平分线上,所以三角形三边垂直平分线交于一点;
另外,塞瓦定理和向量可以直接秒杀……
    完……

时间: 2024-12-24 21:06:25

关于▲的各种交点的相关文章

【图像处理】提取图片中的交点数据

1. 前言 前两天老板突然给了一幅图像数据, 让我提取出其中的交点信息, 图片是这样的: 由于图像数据实在太大,就传了一张截图上来~~ 2. 处理思路 2.1 基本需求 我们的需求实际上就是, 提取图像中黑色线段相交的部分(简单来说就是相交的点) 2.2 基本思路 检测图像中的黑色直线部分, 根据hough变换提取出相应的直线方程, 根据直线方程求出他们的交点, 即为我们所需要的点.由于处理的时候, 存在一定误差, 所以一般可以分为两个步骤, 先粗略的寻找一个交点, 然后对他的周围进行搜素即可.

求两个一次函数的交点

Point2f pointIntersection(Point2f p1, Point2f p2, Point2f p3, Point2f p4) { //p1,p2所在一条直线,p3,p4所在一条直线,求两条直线的交点 //p1,p2所成的直线 BOOL flag1=FALSE,flag2=FALSE; Point2f p;//存放最后的交点 float k1,k2,b1,b2; if(p2.x==p1.x)//分母不能为0 p.x=p2.x; else { flag1=TRUE; k1=(p

160. 两个链表的相交点 Intersection of Two Linked Lists

Write a program to find the node at which the intersection of two singly linked lists begins. For example, the following two linked lists: A: a1 → a2 c1 → c2 → c3 B: b1 → b2 → b3 begin to intersect at node c1. Notes: If the two linked lists have no i

求直线与线段的交点

1,求点到直线的带符号距离: float getSignedDistance(点P,直线AB) //求点P到直线AB的带符号距离(当P在AB左侧时距离为正,右侧时为负) { dir=直线AB的方向向量 根据dir求出直线AB的左手法线向量leftNormal = (-dir.y,dir.x).normalized 线段AP在leftNormal上的投影即为P到直线AB的带符号距离: signedDistance=dot(AP,leftNormal); return signedDistance;

计算几何练习题――直线交点

描述 给定直线上L1上的两点P1,P2(P1和P2不重合)和直线L2上的两点P3,P4(P3和P4不重合),判断直线L1和L2是否相交.如果相交则需要求出交点.我们这里所说的直线相交是指有且只有一个点P,它既落在L1上又落在L2上. 输入 输入数据有多组,第一行为测试数据的组数N,下面包括2N行,每组测试数据含2行,第一行为P1,P2的坐标值,第二行为P3,P4的坐标值,比如下面的数据10 0 1 12 2 3 3表示P1.P2.P3.P4的坐标分别为:P1(0,0),P2(1,1),P3(2,

unity, 鼠标与场景交点

在鼠标与场景交点上放一个mark,并于1s后消失: 新建一个空GameObject,命名为moushHitTest,添加下面脚本: using UnityEngine;using System.Collections; public class mouseHit : MonoBehaviour {    public GameObject m_moushHitMarkPrefab;    // Use this for initialization    void Start () {     

7_2判断两个单链表是否相交,若相交,求出第一个交点

转载请注明出处:http://www.cnblogs.com/wuzetiandaren/p/4251372.html 声明:现大部分文章为寻找问题时在网上相互转载,此博是为自己做个记录记录,方便自己也方便有类似问题的朋友,本文的思想也许有所借鉴,但源码均为本人实现,如有侵权,请发邮件表明文章和原出处地址,我一定在文章中注明.谢谢. 题目:7_2判断两个单链表是否相交,若相交,求出第一个交点. 题目分析: 创建A,B两个单链表,将B的尾部指向头部,若两个单链表相交,则交点必为环的入口,这就又变成

matlab练习程序(求n线段交点)

很简单的算法,这里是把每对线段都进行比较了. 还有一种似乎先通过x和y排序再进行交点判断的,不过那种方法我还没看太明白. 这里的方法如下: 1.根据线段的端点求两条直线的交点. 2.判断直线的交点是否在两条线段上. 结果如下: matlab代码如下: clear all;close all;clc; n=20; p=rand(n,4); %(x1,y1,x2,y2)线段两端点 for i=1:n pbar=p(i,:); pbar=reshape(pbar,[2,2]); line(pbar(1

hdu 2857 点在直线上的投影+直线的交点

Mirror and Light Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 814    Accepted Submission(s): 385 Problem Description The light travels in a straight line and always goes in the minimal path b