线性代数-3Blue1Brown《线性代数的本质》矩阵与线性变换-三维空间(6)

三维空间的线性变换仍是由基向量的去向完全决定。

x方向的单位向量 i^\hat{i}i^

y方向的单位向量 j^\hat{j}j^

z方向的单位向量 k^\hat{k}k^
i^=100,j^=010,k^=001 \hat{i} = \begin{bmatrix} 1\\ 0\\ 0 \end{bmatrix},\quad \hat{j} = \begin{bmatrix} 0\\ 1\\ 0 \end{bmatrix},\quad \hat{k} = \begin{bmatrix} 0\\ 0\\ 1 \end{bmatrix} i^= 100 ,j^= 010 ,k^= 001

现在有某种线性变换作用在整个空间上,我们记录基向量分别落在:

i^=x1y1z1,j^=x2y2z2,k^=x3y3z3 \hat{i} = \begin{bmatrix} x1\\ y1\\ z1 \end{bmatrix},\quad \hat{j} = \begin{bmatrix} x2\\ y2\\ z2 \end{bmatrix},\quad \hat{k} = \begin{bmatrix} x3\\ y3\\ z3 \end{bmatrix} i^= x1y1z1 ,j^= x2y2z2 ,k^= x3y3z3

把这三个新的基向量并排放在一起,就得到了描述这个变换的矩阵:
x1x2x3y1y2y3z1z2z3 \begin{bmatrix} x1 & x2 & x3 \\ y1 & y2 & y3 \\ z1 & z2 & z3\end{bmatrix} x1y1z1x2y2z2x3y3z3

同二维一样,要想知道一个向量经过变换后的位置,可以这么计算:
x1x2x3y1y2y3z1z2z3abc=ax1y1z1+bx2y2z2+cx3y3z3=ax1+bx2+cx3ay1+by2+cy3az1+bz2+cy3 \begin{bmatrix} x1 & x2 & x3 \\ y1 & y2 & y3 \\ z1 & z2 & z3\end{bmatrix} \begin{bmatrix} a\\ b\\ c\end{bmatrix} = a \begin{bmatrix} x1 \\ y1 \\ z1 \end{bmatrix} + b \begin{bmatrix} x2 \\ y2 \\ z2 \end{bmatrix} + c \begin{bmatrix} x3 \\ y3 \\ z3 \end{bmatrix} = \begin{bmatrix} ax1 + bx2 + cx3 \\ ay1 + by2 + cy3 \\ az1 + bz2 + cy3 \end{bmatrix} x1y1z1x2y2z2x3y3z3 abc =a x1y1z1 +b x2y2z2 +c x3y3z3 = ax1+bx2+cx3ay1+by2+cy3az1+bz2+cy3

相关推荐
莱茶荼菜8 小时前
【slam公式】
人工智能·线性代数·机器学习
吴名氏.9 小时前
Java转AI Agent教程(第九周)错误矩阵
java·人工智能·矩阵·ai agent
伯奥克客服1 天前
2026年视频矩阵厂家技术评估:从EDID到控制协议开放度的六维筛选法
线性代数·矩阵·音视频
释厄6232 天前
三角基底律——矩阵3x6 是所有三角形的基底·3D中高就是边
线性代数·3d·矩阵
桑年3 天前
四、Pandas数据处理
人工智能·python·线性代数·pandas·数据可视化·数据处理
Kobebryant-Manba4 天前
IEKT向量矩阵流程&评估
人工智能·算法·矩阵
学习论之费曼学习法6 天前
无人值守AI内容矩阵实战(10):Windows 上让 Python 进程 7×24 活着
人工智能·windows·python·矩阵·powershell·进程守护
zhongben_keji6 天前
家政小程序开发全解:经营模式、品类矩阵、派单约束与信用核验
线性代数·矩阵·apache
silvamux_6 天前
微头条爆款体平台适配实测:把交付要求变成可计算的指标
java·线性代数·算法·决策树·矩阵
zyseo86 天前
谷歌SEO 关键词研究完整方法论:从种子词到优先级矩阵
数据库·人工智能·矩阵