计算几何

✍ dations ◷ 2025-03-07 10:57:42 #计算机科学,理论计算机科学,数位几何学,计算几何

计算几何是一门兴起于二十世纪七十年代末的计算机科学的一个分支,主要研究解决几何问题的算法。

自从1946年世界上第一台电子计算机问世以来,计算机应用的一个重要里程碑是1962年美国麻省理工学院发明了世界上第一台图形显示器。自此之后,计算机可以通过图形显示器直接输入、输出图形,并且可以在显示屏上通过光标的移动而直接修改图形。而在这之前,工程师是通过一厚叠纸上密密麻麻的数字来间接表达工程图形的。

1962年被认为是美国和欧洲CAD开始发展的一年。首先的应用领域是汽车、飞机和造船工业。这3个行业,由于其产品的外形曲面特别复杂,要求特别苛刻,而成为CAD首先应用的领域。

与此同时,也就发展出了一门新兴学科——计算几何,它在美国常常被称为CAGD(Computer Aided Geometric Design,计算机辅助几何设计),专门研究“几何图形信息(曲面和三维实体)的计算机表示、分析、修改和综合”。1972年在美国举行CAGD第一次国际会议,标志计算几何学科的形成。

如果把一条线段的端点作出次序之分,则可将这种线段看作有向线段。如果有向线段 P 1 P 2 {\displaystyle P_{1}P_{2}} 的起点 P 1 {\displaystyle P_{1}} 在坐标原点,则把它称为矢量 P 2 {\displaystyle {\boldsymbol {P}}_{2}} 。这样,点 P ( x , y ) {\displaystyle P(x,y)} 可以看作起点为原点 O ( 0 , 0 ) {\displaystyle O(0,0)} 的二维矢量。相应地,三维空间坐标系下的坐标也可以作类似理解为三维矢量。

设二维矢量 P = ( x 1 , y 1 ) , Q = ( x 2 , y 2 ) {\displaystyle {\boldsymbol {P}}=(x_{1},y_{1}),{\boldsymbol {Q}}=(x_{2},y_{2})} ,则矢量的加法定义为 P + Q = ( x 1 + x 2 , y 1 + y 2 ) {\displaystyle {\boldsymbol {P}}+{\boldsymbol {Q}}=(x_{1}+x_{2},y_{1}+y_{2})} ,矢量的减法定义为 P Q = ( x 1 x 2 , y 1 y 2 ) {\displaystyle {\boldsymbol {P}}-{\boldsymbol {Q}}=(x_{1}-x_{2},y_{1}-y_{2})} 。矢量的加减法有以下性质: P + Q = Q + P , P Q = ( Q P ) {\displaystyle {\boldsymbol {P}}+{\boldsymbol {Q}}={\boldsymbol {Q}}+{\boldsymbol {P}},{\boldsymbol {P}}-{\boldsymbol {Q}}=-({\boldsymbol {Q}}-{\boldsymbol {P}})} 。因为点可视为坐标原点至该点的矢量,所以点的加减法就是矢量的加减法。

矢量的叉积,也称矢量的叉乘。矢量 P {\displaystyle {\boldsymbol {P}}} Q {\displaystyle {\boldsymbol {Q}}} 的叉乘记作 P × Q {\displaystyle {\boldsymbol {P}}\times {\boldsymbol {Q}}} 。定义 P × Q = x 1 y 2 x 2 y 1 {\displaystyle {\boldsymbol {P}}\times {\boldsymbol {Q}}=x_{1}y_{2}-x_{2}y_{1}} ,其结果是一个标量。几何意义为由原点、点 P {\displaystyle P} 、点 Q {\displaystyle Q} 、点 P + Q {\displaystyle P+Q} 四点共同组成的平行四边形的面积(带正负号)。计算矢量叉积是直线和线段相关算法的核心。矢量的叉积有以下性质: P × Q = ( Q × P ) , P × ( Q ) = ( P × Q ) {\displaystyle {\boldsymbol {P}}\times {\boldsymbol {Q}}=-({\boldsymbol {Q}}\times {\boldsymbol {P}}),{\boldsymbol {P}}\times (-{\boldsymbol {Q}})=-({\boldsymbol {P}}\times {\boldsymbol {Q}})}

叉乘的一个非常重要的性质是,可以通过它的正负号判断两矢量之间的顺逆时针关系:

折线段的拐向判断方法可以直接由矢量叉积的性质推出。对于有公共端点的线段 A P {\displaystyle AP} P B {\displaystyle PB} ,通过计算 = ( B P ) × ( P A ) {\displaystyle \nabla =(B-P)\times (P-A)} 的符号,就可以确定折线的拐向:

相关

  • 亚人亚人,是由英文“Demi-human”翻译而来,指外型和人类相似,或具有和其相似文明的非人物种,有时可能指未来或过去的人种。其中有许多亦被描写成超越人类力量跟智慧的存在。亚人的描
  • Telegraph Media Group电讯媒体集团(英语:Telegraph Media Group),前称电讯集团(Telegraph Group),是每日电讯报和星期日电讯报的经营者以及报业控股(Press Holdings)的附属公司。2004年,大卫和弗雷德里克·
  • 勃艮第尼德兰历史上所谓的低地国家指的是中世纪时的神圣罗马帝国以及法兰西王国瓜分勃艮第公国在低地地区的领土,以及公元1384年到公元1482年哈布斯堡王朝统治该地区的历史。今日的低地国
  • 三卤甲烷三卤甲烷是甲烷的四个氢中的三个被卤素取代基所取代的化合物。很多三卤甲烷在工业上被用作溶剂或制冷剂,也被认为是致癌物质。三卤甲烷也是污染环境的物质。另外,三个卤素取代
  • 谢普塞斯卡弗谢普塞斯卡弗(英语Shepseskaf)古埃及古王国时期第四王朝的国王(约公元前2503年—约公元前2498年在位)。作为儿子继承了父王的王位。他的名字意思是“灵魂高贵。”他打破传统,在萨
  • 花坛花坛可以指:
  • 选举法选举法是为了选举所制定的法律,各国的选举制度并不同。选举法包括:
  • 自由基取代反应自由基取代反应(英语:Radical substitution)是有机化学中的一个取代反应类型。在这类的反应过程中,自由基扮演着反应中间体的角色。此类反应大多涉及至少两个步骤,有些甚至可能达
  • 兵库县兵库县(日语:兵庫県/ひょうごけん〔ひやうごけん〕 Hyōgo ken */?)是日本近畿地方的一个县,面积8396.39km²,县治为神户市。总人口约550万,县内城市大部分集中在濑户内海沿岸。
  • 严重急性呼吸系统综合症疫情期间殉职医护人员列表本表列出在2003年严重急性呼吸系统综合症疫情(SARS疫情)期间殉职的医疗工作者及医疗相关的人士,并依照国籍与逝世日期英文排序。