4 计算几何基础概念之点和向量
系列进度
计算几何入门 · 第 4 / 18 篇
整理说明
这篇内容怎么整理
郭震 · 2026-06-04
阅读路线
先按这条路线读
先抓住主线,再回到代码、配置和图文细节,读起来会更稳。
计算几何适合用图来理解,关键是把几何对象、关系判断和算法边界放在一起看。阅读时可以按「引言 -> 点的概念 -> 例子 -> 向量的概念」建立结构,再回到正文里的代码、案例或指标做验证。
读完后,用一个真实小任务复查:输入是什么,处理环节在哪里,输出是否可验收;失败时先查「引言」,再查「点的概念」。
引言
在上一篇教程中,我们探讨了计算几何的应用领域,包括计算机图形学、机器人路径规划、地理信息系统等。这些领域的许多问题都可以用基本的几何元素来描述,而这些几何元素的最基础部分就是“点”和“向量”。在本篇中,我们将深入了解这些基本概念,为后续的线段与直线讨论奠定基础。
点的概念
在计算几何中,点是最基本的元素之一。它通常被表示为一个具有位置的实体。我们可以用坐标来定义一个点。例如,在二维空间中,一个点可以用一个有序的实数对来表示,其中是点在水平轴上的位置,是点在垂直轴上的位置。
例子
考虑一个点,我们可以将其视为在平面上存在的一个位置。若我们有另一个点,我们可以想象这两个点在坐标平面上的布局,如下图所示:
y
^
| P(3, 4)
| *
| |
| |
| |
|--------|----------> x
| |
| Q(1, 2)* |
| |
向量的概念
向量是具有方向和大小的数学对象。通常用来描述从一点到另一点的位移。在二维空间中,一个向量可以用有序对表示,其中和分别表示该向量在水平方向和垂直方向上的分量。
向量的一个重要特征是它可以通过两个点来定义。例如,从点到点的向量可以表示为:
向量的性质
- 加法:两个向量可以通过分量相加得到新向量。对于向量和,我们有:
学习点和向量时,先把位置、方向、长度和坐标表示分开。后面的距离、夹角、碰撞和路径计算都依赖这些基础。
- 标量乘法:一个向量可以被一个标量(实数)乘以,得到新的向量。例如,对于向量和标量,有:
例子
假设我们有两个向量和,那么我们可以计算向量的和:
\[
\vec{A} + \vec{B} = (2 + 1, 3 - 1) = (3, 2)
\]
看《计算几何基础概念之点和向量》时,先把图中的问题、关键词、操作和验收标准对上,再读正文会更省力。读完后,最好能用自己的项目重新讲一遍。
并且如果我们将向量乘以一个标量,则可以得到:
\[
3 \cdot \vec{A} = (3 \cdot 2, 3 \cdot 3) = (6, 9)
\]
通过以上例子,我们可以看到向量在描述位移、速度及其他物理量时的重要性。
读到这里,可以把《计算几何基础概念之点和向量》整理成一张复盘表:先说清主线,再拿一个小任务检查结果。
读完《计算几何基础概念之点和向量》后,可以先挑一个小样例走完整流程,再判断哪些步骤已经能独立完成。
小结
在本篇中,我们介绍了计算几何中的基础概念——点和向量。点为我们提供了空间中的位置,而向量则允许我们描述位置之间的关系和变化。这些基础概念在后续的线段与直线讨论中将发挥重要作用。理解点和向量的性质以及它们之间的运算,将为我们深入掌握计算几何打下坚实的基础。
在下一篇教程中,我们将继续讨论基础概念中的线段与直线,进一步探索这些概念如何构成我们所熟知的几何形状和图形。
继续阅读
从这篇继续找到相关教程
常见问题
读前先确认这三点
计算几何基础概念之点和向量适合谁读?
这是 计算几何入门 系列第 4 / 18 篇,适合正在学习计算几何入门,并且需要把概念落到操作步骤或判断标准里的读者。
读这篇计算几何入门教程要多久?
按中文技术文章阅读速度估算,通读大约 4 分钟;如果要跟着复现,建议把命令、配置和结果检查分开做。
这篇文章里的图文节点怎么用?
正文里有 6 个图文节点,可以先用它们抓住流程、配置和判断点,再回到对应段落细读。
分享文章
转发到常用平台
微信/朋友圈可先复制链接
相关教程
从相近问题继续读
继续阅读