「学习笔记」计算几何初步
一.关于精度#
浮点数在计算几何的题目中大量的出现,而浮点数运算会有精度误差,所以在比较浮点数时,不能像整数一样直接比较,需要引入一个极小值 :
其中 通常取 ,也就是说当两个浮点数相差小于 时,认为它们相等。
二.基础概念#
-
1. 点#
一般在解决平面几何问题时,都是在平面直角坐标系上进行思考和计算。所以点(二维)都用它在平面直角坐标系上的坐标 表示。
-
2. 向量#
几何向量是线性空间中有大小和方向的量。
-
向量的表示#
向量可以形象化为带着箭头的一条线段。箭头所指表示向量的方向,线段的长度代表向量的大小。给定向量的起点 和终点 ,向量可以表示为 ,也可用字母 表示(书写的时候要在字母顶上加上小箭头)
一般认为向量的要素只有大小和方向。所以对于一条有向线段,把它进行平移,把起点移到原点处,这样终点的坐标也就是这个向量的坐标。
若起点 ,终点 ,则向量 的坐标表示为 。这里可以看出,许多向量它们的坐标表示是相同的。对于坐标 ,它能用来表示点也能表示向量。
-
模#
设 ,则有向线段 的长度叫做这个向量的模。
记作 或 。
向量的模即为向量的长度,记作 。
对于 ,则 。 -
向量的运算#
向量的加减法可以用坐标直观的表示出来:
设 :
加法:;
减法:。向量的乘除法表示向量的伸长或缩短。
乘或除以一个负数能使向量的方向翻转。
设 ,则有:
。 -
向量的夹角#
两个非 向量 ,若在空间中 ,则 叫做向量 与 的夹角,记作 。
-
向量的点积#
向量的点积又称向量的内积、数量积。 和向量 的点积写作 。几何意义为:一个向量在另一个向量上的投影再乘上第二个向量的模长。计算公式为:。引入坐标后,通过三角恒定变换的推导:
对于 , 。
根据向量的点积,有以下几个性质:- 如果两个向量同向共线,那么它们的点积为它们的模长之积。
- 如果两个向量反向共线,那么它们的点积为它们的模长之积的相反数。
- 如果两个向量夹角 ,那么它们的点积为正。
- 如果两个向量夹角 ,那么它们的点积为负。
- 如果两个向量夹角 ,即垂直,那么它们的点积为 。
根据向量的点积可以判断它们的夹角和投影。
同时,向量的点积具有交换律。
-
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 2025年我用 Compose 写了一个 Todo App
· 张高兴的大模型开发实战:(一)使用 Selenium 进行网页爬虫