2017计算几何.pptxVIP

  • 4
  • 0
  • 约2.36千字
  • 约 17页
  • 2018-06-25 发布于北京
  • 举报
2017计算几何.pptx

1计算几何QYitong 2本次讲座内容????1.点积2.叉积3.极角排序3.凸包4.半平面交5.其他3点积点积的定义二维:A*B=cosa*|A|*|B|三维:点积的应用:1.可以根据集合意义求两向量的夹角,cos(a,b) =( 向量a * 向量b ) / (| a | * | b |) = x1*x2 + y1*y2 / (| a | * | b |)3叉积叉积的定义二维:AXB=sina*|A|*|B|三维:AXB=(A.x*B.y-A.y*B.x,A.z*B.x-A.x*B.z,A.x*B.y-A.y*B.x)叉积的作用1.判断方向 通过结果的正负判断两矢量之间的顺逆时针关系 若 a x b 0表示a在b的顺时针方向上 若 a x b 0表示a在b的逆时针方向上 若 a x b == 0表示a在b共线,但不确定方向是否相同2.面积or体积3.不规则多边形的面积3极角排序极角:在平面内取一个定点O,叫极点,引一条射线Ox,叫做极轴,再选定一个长度单位和角度的正方向(通常取逆时针方向)。对于平面内任何一点M,用ρ表示线段OM的长度(有时也用r表示),θ表示从Ox到OM的角度,ρ叫做点M的极径,θ叫做点M的极角。两种极角排序方法:1.利用叉积的正负来作cmp.(即是按逆时针排序).此题就是用这种方法1 bool cmp(const point a, const poin

文档评论(0)

1亿VIP精品文档

相关文档