anmc 发布的文章

在 CMake 中,CMAKE_BUILD_TYPE 是一个核心变量,用于指定项目的 构建类型(Build Type),它直接影响编译选项、优化级别和调试信息的生成。以下是详细解析:

- 阅读剩余部分 -

傅里叶级数

设三角级数

$$ \frac{a_0}{2} + \sum_{n = 1}^{\infty} \left( a_n \cos n x + b_n \sin n x \right) $$

假设它在区间 $[-\pi, \pi]$ 上收敛于 $f(x)$, 即

$$ f(x) = \frac{a_0}{2} + \sum_{n = 1}^{\infty} \left( a_n \cos n x + b_n \sin n x \right) \tag{1.1} $$

将等式 $(1.1)$ 的两端在 $[-\pi, \pi]$ 上逐项积分, 得

$$ \begin{align} \int_{-\pi}^{\pi} f(x) dx &= \int_{-\pi}^{\pi} \left( \frac{a_0}{2} + \sum_{n = 1}^{\infty} \left( a_n \cos n x + b_n \sin n x \right) \right) dx \\ &= \frac{a_0}{2} \int_{-\pi}^{\pi} dx + \sum_{n = 1}^{\infty} \left( a_n \int_{-\pi}^{\pi} \cos n x dx + b_n \int_{-\pi}^{\pi} \sin n x dx \right) \\ &= \pi a_0 + \sum_{n = 1}^{\infty} \left( \frac{a_n}{n} \int_{-\pi}^{\pi} \cos n x dnx + \frac{b_n}{n} \int_{-\pi}^{\pi} \sin n x dnx \right) \\ &= \pi a_0 + \sum_{n = 1}^{\infty} \left( \frac{a_n}{n} \left[ \sin(n \pi) - \sin(- n \pi) \right] + \frac{b_n}{n} \left[ \cos(-n \pi) - \cos(n \pi) \right] \right) \\ &= \pi a_0 \end{align} \tag{.} $$

- 阅读剩余部分 -

建立相机坐标系 $O_{xyz}$ ,以其中 $z$ 轴指向相机前方,$x$ 轴向右,$y$ 轴向下,坐标原点 $O$ 为相机光心,也是针孔相机模型的针孔。

物理成像平面 $O'_{x'y'}$ 位于坐标系 $O_{xyz}$ 下 $z = -f$ 所在的平面,其中 $f$ 为相机的焦距。

- 阅读剩余部分 -