- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[2018年最新整理]2011noi冬令营讲稿刘汝佳
2011全国青少年信息学奥林匹克竞赛冬令营讲课空间几何:概念、算法与应用刘汝佳mailto:rujia.liu@rujia.liu@新浪/腾讯/网易/搜狐微博:rujialiu一、基本概念点和向量(2D/3D)点(points) 是空间中的位置向量(vectors) 有长度和方向(比如速度)不要把点和向量弄混了!point + vector = point (2D/3D)vector + vector = vector (2D/3D)平行四边形法则(Parallelogram rule)point - point = vector (2D/3D)B – ABAA – BBApoint + point: 没有定义!!!坐标系(2D/3D)考虑一个原点(origin)在O的坐标系(coordinate system) ,可以定义点和向量之间的对应关系为:pO二、点积点积(dot product, 2D/3D)向量之间的运算:w?vLw在v上的投影(projection)用坐标运算实现点积(2D)yywwyvvxwxvxO猜一猜,三维情形的公式是怎样的垂直向量(2D/3D)仅适用于2D:v?v两点之间的距离2D/3DyAyAByBxAxBxO直线的参数方程(2D/3D)vt 0p0t = 0t 0射线的参数方程(2D/3D)vt 0p0t = 0点到直线的距离(代数推导,2D/3D)qvq’ = p0 +tvp0设q’ 满足 (q ? q’)?v,则dist(q, l) = || q ? q’ ||l点到直线的距离(几何推导,2D/3D)qlvq’p0L直线的一般式(2D)yAx+By+C 0Ax+By+C = 0Ax+By+C 0x直线和线段相交判定(2D)Q1 (x1, y1)yAx+By+C 0Q2 (x2, y2)Ax+By+C 0x平面的点法式(3D)平面 ? 可以由法向量 n 和平面上一点 p0 表示。任意点 q 在平面上 ? q – p0 , n = 0法向量 n 和平面上的任意向量垂直nqp0?点到平面的距离(3D)把点投影到平面上,则:dist(q, ?) = ||q’ – q||nqq’p0?点到平面的距离(代数推导,3D)nqq’p0?点到平面的距离(几何推导,3D)把向量q - p0投影到向量 n 上!nqp0?平面的一般式(3D)(x, y, z) 是平面上一个点的坐标(A, B, C) 是平面的一个法向量对应的点的坐标!!!!!Ax+By+Cz+D 0Ax+By+Cz+D = 0Ax+By+Cz+D 0直线和平面的交点(3D)过P3且法线为N的平面方程为N(P-P3)=0, 过点P1和P2的直线方程为P=P1+u(P2-P1). 联立解得分母为0表示平行或包含若平面用一般式, 联立解得空间二直线的距离(3D)q1l1p1udp2vl2q2空间二直线的最短距离在q1 和 q2 处取到,其中 (q1 – q2) ? u and (q1 – q2) ? v 空间二直线的距离(3D)q1l1p1udp2vl2q2空间二直线的距离(3D)q1l1p1udp2vl2q2空间二直线的距离(3D)q1l1p1udp2vl2q2小结向量A和向量B的点积是一个数(scalar),它的几何意义是向量A在向量B上的投影长度于向量B的长度的乘积两向量垂直?点积为0可以用来推导点到直线的距离、点到平面的距离、直线和平面的交点,以及空间二直线的最短距离练习1:点在平面上的投影练习2:向量在平面上的投影练习3:过定点垂直于定直线的平面练习4:直线和平面的夹角练习5:两平面的夹角练习6:两直线的夹角三、叉积二维叉积(回顾)三维叉积叉积同时垂直于两个向量思考:如果两个向量平行会如何?练习7:过三点的平面练习8:两平面交线(参数式)练习9:三平面的位置关系四、网格和多面体多边形网格(Polymesh)有限多点、边和面的集合称为多边形网格,当且仅当没有孤立点(每个点至少连一条边)没有孤立的边/折线(每条边至少有一个邻接面)如果两个面有公共部分,公共部分的顶点和边必须也在网格中(面不能穿插,一个面上的边不能在另一个面的内部)每个面都是三角形:三角形网格(trimesh)多面体多面体(polyhedron)是特殊的多边形网格,它满足以下条件:如果把面看成顶点,相邻面的公共边看成弧,则得到的图是无向连通图每条边恰好有两个邻接面四面体的体积把ABC放在xy平面上, AE沿z轴方向, D在ABC上投影为M, 则AB, AC, AD右手系时为正V是带符号体积!!!混合积(Scalar Triple Product)多面体的体积多面体这样表示顶点数组V:每个顶点的坐标面数组F:每个面的三个顶点的索引(V数组的下标)假设各个面都是
您可能关注的文档
- [2018年最新整理]2010APPStore综合分析.ppt
- [2018年最新整理]2010上机测试(二)答案.doc
- [2018年最新整理]2010下半年现代设计方法串讲.ppt
- [2018年最新整理]2010人力资源管理(专)作业3形成性考核册.doc
- [2018年最新整理]2010信息论习题课.ppt
- [2018年最新整理]2010全国统一建筑工程量清单与定额预算造价实务全书.docx
- [2018年最新整理]2010以色列文学动态.ppt
- [2018年最新整理]2010公共基础知识模拟试题及答案详解.doc
- [2018年最新整理]2010_美国心脏协会心肺复苏及心血管急救指南简介-张龙.ppt
- [2018年最新整理]2010卫生统计学综合复习.doc
- [2018年最新整理]2011中医执业医师病例.doc
- [2018年最新整理]2011中考冲刺点拨与提升专题九半命题作文.doc
- [2018年最新整理]2011世纪金榜数学答案.ppt
- [2018年最新整理]2011中考数学复习课件:第15讲反比例函数.ppt
- [2018年最新整理]2011中考物理温州.doc
- [2018年最新整理]2011中考网评反馈与试题评析(李冬梅).ppt
- [2018年最新整理]2011中考辅导.doc
- [2018年最新整理]2011信息论基础课程总结(放大版本).doc
- [2018年最新整理]2011公共英语二级考试单项填空模拟题及答案.doc
- [2018年最新整理]2011初中数学考试大纲.doc
最近下载
- 电力行业电网运行维护员岗面试真题题库参考答案和答题要点.docx VIP
- 健康照护师复习资料试题附答案(500题).docx
- 2型糖尿病医学演示课件.ppt VIP
- 2024新沪教版英语(五·四学制)七年级上单词表 (英译汉).docx VIP
- (2025年版)基孔肯雅热诊疗方案全文PPT课件.ppt
- 浙江绍兴市12345政务热线招录工作人员6人笔试备考题库带答案详解.docx VIP
- 化学丨河北省石家庄市2024届高三下学期3月联考(一模)化学试卷及答案.pdf VIP
- SHT35212007石油化工仪表工程施工技术规程.pdf VIP
- 心力衰竭课件PPT.pptx VIP
- NFPA 72-2022 国家火灾报警和信号代码(中文翻译版).pdf VIP
文档评论(0)