计算几何教程(PPT课件讲稿)Computational Geometry

Computational geometr 计算几何教程
计算几何教程 Computational Geometry

计算几何的恶心之处 代码长,难写。 需要讨论各种边界情況。后面所介绍的算 法,有些对于边界情况的处理很完美,不 需要再做讨论;有些则不然,需要自行处 理边界情况
计算几何的恶心之处 ▪ 代码长,难写。 ▪ 需要讨论各种边界情况。后面所介绍的算 法,有些对于边界情况的处理很完美,不 需要再做讨论;有些则不然,需要自行处 理边界情况

精度误差 计算几何问题中,很多时候需要繁杂的浮点运 算和三角函数运算,这样会产生人神共愤的精 度问题。 因此,我们采取以下措施尽量避兔精度误差 (其中ε是个小量,多取108) a=b分|a-b<e a<b台a-b<-E ■a<b台a-b<∈
精度误差 ▪ 计算几何问题中,很多时候需要繁杂的浮点运 算和三角函数运算,这样会产生人神共愤的精 度问题。 ▪ 因此,我们采取以下措施尽量避免精度误差 (其中ε是个小量,多取 10–8): ▪ 𝑎 = 𝑏 ⇔ 𝑎 − 𝑏 < 𝜖 ▪ 𝑎 < 𝑏 ⇔ 𝑎 − 𝑏 < −𝜖 ▪ 𝑎 ≤ 𝑏 ⇔ 𝑎 − 𝑏 < 𝜖

一维矢量 2-Dimension vector
2-Dimension Vector 二维矢量

矢量 既有大小又有方向的量。 又称为向量。 大家初中都毕业了我就不多说了
矢量 ▪ 既有大小又有方向的量。 ▪ 又称为向量。 ▪ 大家初中都毕业了我就不多说了

矢量的表示 在n维空间下,矢量经常被表达为n个数 的元组a=(a1,a2,…,an) 在二维空间下则以(x,y)-对整数表示 在高等代数中,n维矢量一般表示为列矢 量的飛式(a1a2…an),即n×1的矩阵
矢量的表示 ▪ 在 n 维空间下,矢量经常被表达为 n 个数 的元组 𝒂 = (𝑎1, 𝑎2, … , 𝑎𝑛)。 ▪ 在二维空间下则以 (𝑥, 𝑦) 一对整数表示。 ▪ 在高等代数中,n 维矢量一般表示为列矢 量的形式 𝑎1 𝑎2 … 𝑎𝑛 𝑇,即 n×1 的矩阵

点积 两个n维矢量的点积是一个标量,有 (a1,a2,…,an)·(b1,b2,…,bhn)a1b1+ a2b2+…+ anno 由此,矢量的模(即长度)定义为|a a·a=Va 点积满足交换律
点积 ▪ 两个 n 维矢量的点积是一个标量,有 𝑎1, 𝑎2,… , 𝑎𝑛 ⋅ 𝑏1, 𝑏2,…, 𝑏𝑛 ≝ 𝑎1𝑏1 + 𝑎2𝑏2 + ⋯ + 𝑎𝑛𝑏𝑛。 ▪ 由此,矢量的模(即长度)定义为 𝒂 ≝ 𝒂 ⋅ 𝒂 = 𝒂2 。 ▪ 点积满足交换律

夹角 点积之另一定义为a·b=|a|b(cose,其 中为和b之夹角 ■如下图,n与b的点积的值实际上就是a的 模乘班在a上的投影的“模”,但是若其投 影与a方向相反则为负 b在a上的投影
夹角 ▪ 点积之另一定义为 𝒂 ⋅ 𝒃 = 𝒂 𝒃 cos𝜃,其 中 θ为 a和 b之夹角。 ▪ 如下图,a与 b的点积的值实际上就是 a的 模乘 b在 a上的投影的“模”,但是若其投 影与 a方向相反则为负

矢量的垂直 垂直的矢量有e=丌/2,即cos=0 所以4和b垂直定义为a·b=0
矢量的垂直 ▪ 垂直的矢量有 𝜃 = 𝜋Τ2,即 cos𝜃 = 0. ▪ 所以 a和 b垂直定义为 𝒂 ⋅ 𝒃 = 0

矢量的缩放 矢量江是与o同向的单位矢量,即模长是 1的矢量。 所以与a同向,但长度是-矢量,为l 而与a共线但方向相反,长度是矢量为
矢量的缩放 ▪ 矢量 𝒂 𝒂 是与 a同向的单位矢量,即模长是 1 的矢量。 ▪ 所以与 a同向,但长度是 l的矢量,为𝑙 𝒂 𝒂 。 ▪ 而与 a共线但方向相反,长度是 l的矢量为 − 𝑙 𝒂 𝒂
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 南京大学:《离散数学》课程教学资源(PPT课件讲稿)集合论——集合及其运算.pptx
- 《离散数学》课程教学资源(PPT课件讲稿)第1章 命题逻辑.ppt
- 新乡学院:《复变函数论》课程教学大纲.pdf
- 新乡学院数学与信息科学学院:《矩阵分析》课程教学资源(教学大纲).pdf
- 《高等数学》课程教学资源(PPT课件)第十一章 曲线积分与曲面积分第三节 格林公式及其应用.ppt
- 《数学模型》课程教学资源(PPT课件讲稿)第十一章 博弈模型.ppt
- 上海中医药大学:《高等数学》课程教学资源(PPT课件讲稿)第五章 定积分及其应用.ppt
- 《幾何原本》的五大公設(PPT讲稿)几何原本的五大公设.ppt
- 苏州市教育科学研究院:基于文化观视角的数学教育的追求(PPT讲稿).ppt
- 《计算数学》课程教学资源(PPT课件讲稿)第七章 非负矩阵.ppt
- 清华大学出版社:《数学建模》课程教材PPT教学课件(线性规划与目标规划)第5章 目标规划.ppt
- 《复变函数与积分变换》课程教学大纲.pdf
- 《微积分》课程教学资源(PPT讲稿)Limits Involving Infinity; Asymptotes of Graphs.ppt
- 新乡学院:《泛函分析》课程教学资源_教学大纲.pdf
- 《概率论与数理统计》课程教学资源:教学大纲.pdf
- 信息工程学院:《数学建模方法及其应用》课程教学资源(PPT课件讲稿)第十四章 排队论方法(韩中庚).pps
- 《线性代数》课程教学资源(PPT课件讲稿)知识点例题讲解(行列式、矩阵的概念及运算、可逆矩阵的概念、逆矩阵的性质、线性相关性的概念、方阵的特征值与特征向量).ppt
- 《微积分》课程教学资源(PPT讲稿)微积分选讲(中国科学技术大学:宣本金).ppt
- 同济大学:线性模型(PPT课件讲稿)Linear Model.pptx
- Some Topics Deserved Concerns.ppt
- 《数学建模》课程教学资源(PPT讲稿)Chapter 11 非线性规划 Nonlinear Programming.ppt
- 《数学建模》课程教学资源(PPT课件讲稿)第二章 初等模型.ppt
- 《高等数学》课程教学资源(PPT课件)第六章 定积分的应用 第二节 定积分在几何学上的应用.ppt
- 新乡学院:《线性代数》课程教学大纲(A1).pdf
- 中国科学技术大学:《离散数学》课程教学资源(PPT课件讲稿)第六章 群论.pptx
- 《运筹学》课程教学资源(PPT课件讲稿)第三章 对偶理论及灵敏度分析.ppt
- 《数学物理方法》课程教学资源(PPT课件讲稿)第二章 解析函数(Analytic function).ppt
- 中国医科大学附属第一医院:动脉粥样硬化和冠状动脉粥样硬化性心脏病(PPT讲稿)动脉粥样硬化(主讲:张月兰).ppt
- 南京大学:《离散数学》课程教学资源(PPT课件讲稿)Lecture 09 计数.pptx
- 《离散数学》课程教学大纲.pdf
- 南京大学:《离散数学》课程教学资源(PPT课件讲稿)关系、函数及其运算.pptx
- 《运筹学》课程教学资源(PPT课件讲稿)第三章 线性规划.ppt
- 《高等代数》课程教学资源(PPT课件讲稿)行列式按行(列)展开.ppt
- 西安电子科技大学:《概率论与数理统计》课程教学资源(PPT课件讲稿)第二章 随机变量及其分布.pptx
- 《高等数学》课程教学资源(PPT讲稿)定积分讲稿.ppt
- 复杂网络的社团结构分析(PPT讲稿)Community structure in complex networks(中国科学院:章祥荪).ppt
- 西安电子科技大学:《博弈论 GAME THEORY》课程教学资源(PPT课件讲稿)完全信息静态博弈 Static Games of Complete Information(主讲:栾浩).ppt
- 《线性代数》课程教学资源(PPT课件讲稿)第四章 向量空间.ppt
- 《试验设计与数据处理》课程教学资源:课程介绍.pdf
- 信息工程大学:《数学建模方法及其应用》课程教学资源(PPT课件讲稿)第十三章 动态规划方法.pps