#线性代数 #代数 #图形 #游戏开发 #数学

linbra

使用向量矩阵轻松进行游戏开发、图形和其他计算中的线性代数

3个版本

0.0.3 2023年4月25日
0.0.2 2023年4月24日
0.0.1 2023年3月13日

#1846 in 数学

MIT许可

32KB
322

linbra

使用向量矩阵轻松进行游戏开发、图形和其他计算中的线性代数。

概述

由于Github Markdown渲染器拒绝在表格中显示TeX代码,要了解库的概述,请访问此页面

注意

每个实现、函数或项目都有数学和编程文档。浏览文档以查找项目和它们的函数,了解如何使用它们!

该项目正在持续开发中。请毫不犹豫地贡献(拉取请求)或请求在库中引入新功能(问题)。


lib.rs:

使用向量矩阵轻松进行游戏开发、图形和其他计算中的线性代数。

每个实现、函数或项目都有数学和编程文档。浏览项目及其函数以了解如何使用它们!

概述

  • 对象
数学 Linbra 相关类型
$$ \begin{pmatrix} x_{1,1} & x_{1,2} & \dots & x_{1,C} \\ x_{2,1} & x_{2,2} & \dots & x_{2,C} \\ \vdots & \vdots & \ddots & \vdots \\ x_{R,1} & x_{R,2} & \dots & x_{R,C} \\ \end{pmatrix} $$ 矩阵<T, C, R>
$$ \begin{pmatrix} a_{1} \\ a_{2} \\ \vdots \\ a_{n} \\ \end{pmatrix} $$ 向量<T, N>
  • 工具
数学 相关特质 及其函数
$$ \begin{pmatrix} x \\ y \\ \end{pmatrix} or \begin{pmatrix} x \\ y \\ z \\ \end{pmatrix} $$
$$ \begin{pmatrix} w \\ h \\ \end{pmatrix} or \begin{pmatrix} w \\ h \\ d \\ \end{pmatrix} $$
$$ \begin{pmatrix} r \\ g \\ b \\ \end{pmatrix} or \begin{pmatrix} r \\ g \\ b \\ a \\ \end{pmatrix} $$

无运行时依赖