共查询到16条相似文献,搜索用时 104 毫秒
1.
计算两凸多边形的并集多边形及其面积的计算机算法与实现 总被引:8,自引:1,他引:8
提出计算两平面凸多边形的并集(多边形)及其面积的计算机算法,并对算法实现给出详细的计算过程。程序实现中,文中将算法分为判定点是否在多边形内部、求两多边形交点、求并集多边形及其面积三部分。引入利用向量叉积符号判定三角形的方向,进而判别平面上一点是否在凸多边形内的方法,简化了计算。还进一步提出了运用“区间分割”求两相交线段交点的新颖方法。 相似文献
2.
3.
凸多边形星图识别算法 总被引:7,自引:0,他引:7
为解决星敏感器中较大视场快速、可靠的星图识别,提出了以凸多边形为基元、完全不依赖于星等的星图识别算法。对给定的视场,挑选其中较亮的恒星,依其坐标排序,然后采用由平面上的点生成凸多边形的算法,就能得到唯一的、以恒星为顶点的凸多边形。为验证星图识别算法的有效性,建立了导航星数据库,其储存单元为凸多边形的边和相邻边的夹角,共有3832个边数不等的凸多边形。在CPU为33MHz 的PC104上仿真结果表明:在任意视场中,生成凸多边形的时间小于5ms,基于凸多边形的星图识别成功率高于99%,并具有较强的鲁棒性。 相似文献
4.
确定任意多边形的核的算法 总被引:6,自引:0,他引:6
本文提出确定任意简单多边形L的核的算法,该算法的时间复杂性是O(ln)次乘法,其中n是多边形的L的顶点数,l是多边形L中凹点的数目。 相似文献
5.
6.
设P与Q为平面上两个互不相交的凸多边形,则在P与Q之间必存在两条正支撑线 两条斜支撑线,确定它们就可以确定P与Q的凸壳和P与Q的全部可移动方向,这在机器人学、几何布局及VLSI设计等领域具有重要实用意义。本文给出统一确定这些支撑线的快速算法,其时间复杂度为O(logm.logn),其中m与n分别为P与Q的顶点数。 相似文献
7.
考虑如下人员安排问题,欲分派n个人去做n项工作,要求每个人只做一项工作,求人员安排方案使总效益最大,给出了该问题的计算机解法及算例。 相似文献
8.
基于分层加权的多边形图形匹配 总被引:6,自引:3,他引:3
提出了一种适用凸凹多边形匹配的分层加权测度方法,在此方法中,对凹多边形、首先进行基于提取凸多边形的模式分解,对凹多边形添加辅助线,形成新的外接凸多边形、通过依次抽取外接凸多边形,将凹多边形表达为仅由凸多边形组成的多层拓扑结构,然后,利用预先定义的互为模板的相似度量准则和分层加权测度模型,计算得到多边形的相似度系数,从而实现凹多边形的匹配和检索。 相似文献
9.
在pH4~6,硫酸亚锡电镀液中Sn^2+与过量的EDTA络合,用锌盐标准溶液返滴定剩余的EDTA,从而间接求算出Sn^2+的物质的量浓度。 相似文献
10.
本文提出了一种对非2次幂求余的SRLU算法,并基于该算法出了具体的设计和实现方案,测试表明该方法具有良好的稳定性和快速的收敛性。 相似文献
11.
提出一个实际问题,即如何连接平面上h条线段成一简单多边形或者简单多边形链,并证明了连接平面上线段集S成一简单多边形链的一个充分条件,S中有一条线段连接凸壳CH(S)中不相邻顶点,另外还提出了连接平面上线段集S成一简单多边形或者简单多边形链的算法,其基本思想是首先逐层计算线段集S的凸壳,并将这些凸壳改变多边形;然后计算各多边形之间的交点,进而删去这些交点。最后合并若干个简单多边形为一个简单多边形,当S中线段数目n较大时,用分治思想可以设计分治算法,较好地求解了这个问题,利用计算机求解这个问题上有实际应用价值。 相似文献
12.
The efficient nesting of shapes is an important consideration in industries as diverse as ship building and shoe making. Optimum layouts yield significant savings in material, and consequently lead to lower unit cost of components. This paper considers how any shape, including concavities and circular sections, can be approximated to a polygon and determines the hexagonal paver that circumscribes this convex polygon for minimum area addition. Previous studies have shown that no convex polygon with more than six sides can be fitted side by side to give continuous surface covering of a plane. 相似文献
13.
简单多边形集凸包的快速算法 总被引:3,自引:0,他引:3
提出了一个简单多边形集凸包的快速算法.先求出每个简单多边形的(子)凸包,根据凸包的切线性质,从有关的子凸包中抽取一段严格单调的折线.应用归并排序方法把位于一条直线右侧的一组严格单调的折线合并成一条折线,把合并后的折线和子凸包集的外接矩形上的边连结成一条封闭折线,即一个简单多边形,使其能够把所有子凸包包围起来,最后求出这个简单多边形的凸包.算法的时间复杂度为线性O(n),并且给出一个例子进行了验证. 相似文献
14.
15.
16.
给出了由任意n(n≥3)个函数构成的混合函数组,这些函数组具有非负性、规范性、对称性,以及特殊的端点性质.由这些函数组定义的曲线具有凸包性、几何不变性、对称性等基本性质.曲线的起点、终点分别为控制多边形首、末边的中点,曲线在起点处的一阶、二阶导矢都平行于控制多边形的首边,在终点处的一阶、二阶导矢都平行于控制多边形的末边.对于任意给定的m(m>3)个控制顶点,可以由之定义一条曲线段,也可以由之定义由多条曲线段构成的组合曲线,而各条曲线段可以由不同数量的控制顶点来定义,因此由同一组控制顶点可以定义出多种不同的形状.另外,组合曲线在分段连接点处均G2连续,可以满足工程实际中大多数的需求.由函数组定义的张量积曲面具有类似于曲线的诸多良好性质. 相似文献