明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2318|回复: 17

[求助]三角形全等判断!师父那紧急?

  [复制链接]
发表于 2005-4-14 16:45 | 显示全部楼层 |阅读模式
[U]
已知n个三角形,用v(L,1),v(l,2),v(L,3)(L=1,2,3.....n)表示第L个三角形的顶点,今有一个三角形(v(L+1,1),v(L+1,2),v(L+1,3)),如何判断改三角形于这n个三角形中的某一个是全等的?

[/U]
发表于 2005-4-14 17:52 | 显示全部楼层
计算一下三个角,三条边,然后用全等三角形判断条件判断一下
 楼主| 发表于 2005-4-14 17:57 | 显示全部楼层
全等三角形判断条件是什么呀?


详细说一下,好么?
 楼主| 发表于 2005-4-14 18:00 | 显示全部楼层
[U] 我可能问的有问题:具体问题是这样的: 利用三角形的任一边最多只能被二个三角形公用这一条件,进行全等比较。即要判断新组成的三角形的三条边是否已经被前面形成的三角形用过两次, [/U]
发表于 2005-4-14 18:05 | 显示全部楼层
全等三角形判断条件是什么呀?



详细说一下,好么?


数学书上好好看看!111


4楼的话看不明白
 楼主| 发表于 2005-4-14 18:10 | 显示全部楼层
详细内容如下:

自动联结三角形网

自动联结三角形网是将平面上的离散点中最靠近的三点构成三角形,从而形成三角形网。在使用周围临近的离散点组成三角形时,应确保每个三角形都是锐角三角形或三边的长度近似相等,避免出现过大的钝角和过小的锐角。

确定第一个三角形,首先要确定第一个三角形。设L为形成的三角形计数号,K为用来扩展的三角形的计数号,用V(L,1),V(L,2),V(L,3)分别表示为L号三角形的三个顶点编号。开始联结三角形时,设L=1,然后从N个离散点中找出左下角的点送入V(L,1)中,作为第一个三角形的第一个顶点,找出距离该点最近的点送入V(L,2)中,作为第一个三角形的第二个顶点,找出距离这两点连线中点最近而且不和这两点在一直线上的点送入V(L,3)中,作为第一个三角形的第三个顶点。

三角形的扩展利用计数器K、L来确保三角形中没有重复和交叉的三角形。在形成第一个三角形时,L=1,K=1,首先从K号三角形的第一边(V(L,1)、V(L,2))往外扩展,显然位于顶点V(L,3)同侧的点应排除,利用直线判断正负区的原理可以实现这一要求:

F(x,y)=y-Ax-B

A=(y2-y1)/(x2-x1)

B=(y1*x2-y2*x1)/(x2-x1)很明显:

F(x,y)>0 观测点位于正区;

F(x,y)=0 观测点位于直线上;

F(x,y)<0 观测点位于负区;

将V(L,3)代入F(x,y),记下F(x,y)值的符号,然后将其余的离散点代入F(x,y),逐个比较值的符号,凡是同V(L,3)点的符号不同的点才具有被扩展使用的可能性。从这些点中挑选一点送入V(L,3)中(条件:三角形边角的余弦定理( ),如果该点与扩展边上的两点组成的角在所有形成的三角形中为最大,该点就作为三角形的第三个顶点送入V(L,3)中)。新的三角形基本形成,并使L=L+1。但为了避免重复和交叉,还要进行检查判断,方法是:利用三角形的任一边最多只能被二个三角形公用这一条件,进行全等比较。即要判断新组成的三角形的三条边是否已经被前面形成的三角形用过两次,如果是该三角形无效,则L=L-1,否则,该三角形成立。K号三角形的第一边扩展完后,就可转向其他二条边,继续重复上述扩展。当形成一个新的三角形时,必须使L=L+1。直到K号三角形的三边都扩展完。再转向K=K+1号三角形做扩展。

 楼主| 发表于 2005-4-14 19:07 | 显示全部楼层
那位能给点意见哪?


期待!!!!!
 楼主| 发表于 2005-4-14 19:08 | 显示全部楼层
[I]新的三角形基本形成,并使L=L+1。但为了避免重复和交叉,还要进行检查判断,方法是:利用三角形的任一边最多只能被二个三角形公用这一条件,进行全等比较。即要判断新组成的三角形的三条边是否已经被前面形成的三角形用过两次,[/I]
 楼主| 发表于 2005-4-15 17:27 | 显示全部楼层
我的程序就卡在那个判断上,那位高手能给指点一下,在下不胜感激!!!


翘盼!!!
发表于 2005-4-18 08:37 | 显示全部楼层
我有收集一个类似的程序,从一堆点转画三角形网,它主要用途是甚么?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-5-17 17:28 , Processed in 0.191122 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表