当前位置: 首页 > news >正文

向量内积可看作 1 行 ×1 列的矩阵乘法,矩阵乘法则可拆成 多个向量内积的集合

向量内积可看作 1 行 ×1 列的矩阵乘法,矩阵乘法则可拆成 多个向量内积的集合

flyfish

两个列向量
a⃗\vec{a}a列向量,形式为 [A1A2A3]\begin{bmatrix} A_1 \\ A_2 \\ A_3 \end{bmatrix}A1A2A3(维度 3×13 \times 13×1)。

b⃗\vec{b}b列向量,形式为 [B1B2B3]\begin{bmatrix} B_1 \\ B_2 \\ B_3 \end{bmatrix}B1B2B3(维度 3×13 \times 13×1)。

转换过程

1. 符号与向量表示

a⃗⊤\vec{a}^\topa 是向量 a⃗\vec{a}a转置(右上角多个T),将原本的列向量转化为行向量,形式为 [A1A2A3][A_1\ A_2\ A_3][A1 A2 A3](维度 1×31 \times 31×3)。

b⃗\vec{b}b列向量,形式为 [B1B2B3]\begin{bmatrix} B_1 \\ B_2 \\ B_3 \end{bmatrix}B1B2B3(维度 3×13 \times 13×1)。

2. 矩阵乘法的运算过程

当行向量 a⃗⊤\vec{a}^\topa 与列向量 b⃗\vec{b}b 进行矩阵乘法时,运算规则是“对应元素相乘后求和”:
[A1A2A3]⏟a⃗⊤[B1B2B3]⏟b⃗=A1B1+A2B2+A3B3\underbrace{\left[ A_1\ A_2\ A_3 \right]}_{\vec{a}^\top} \underbrace{\begin{bmatrix} B_1 \\ B_2 \\ B_3 \end{bmatrix}}_{\vec{b}} = A_1B_1 + A_2B_2 + A_3B_3 a[A1 A2 A3]bB1B2B3=A1B1+A2B2+A3B3

矩阵

设矩阵 A=[A11A12A13A21A22A23A31A32A33]\boldsymbol{A} = \begin{bmatrix} A_{11} & A_{12} & A_{13} \\ A_{21} & A_{22} & A_{23} \\ A_{31} & A_{32} & A_{33} \end{bmatrix}A=A11A21A31A12A22A32A13A23A33(3×3矩阵),
矩阵 B=[B11B12B13B21B22B23B31B32B33]\boldsymbol{B} = \begin{bmatrix} B_{11} & B_{12} & B_{13} \\ B_{21} & B_{22} & B_{23} \\ B_{31} & B_{32} & B_{33} \end{bmatrix}B=B11B21B31B12B22B32B13B23B33(3×3矩阵),
它们的乘积为矩阵 C=A×B\boldsymbol{C} = \boldsymbol{A} \times \boldsymbol{B}C=A×B,其中 C=[C11C12C13C21C22C23C31C32C33]\boldsymbol{C} = \begin{bmatrix} C_{11} & C_{12} & C_{13} \\ C_{21} & C_{22} & C_{23} \\ C_{31} & C_{32} & C_{33} \end{bmatrix}C=C11C21C31C12C22C32C13C23C33(3×3矩阵

具体计算示例

C11C_{11}C11(第1行第1列)为例:
C11=A11B11+A12B21+A13B31C_{11} = A_{11}B_{11} + A_{12}B_{21} + A_{13}B_{31} C11=A11B11+A12B21+A13B31

C12C_{12}C12(第1行第2列)为例:
C12=A11B12+A12B22+A13B32C_{12} = A_{11}B_{12} + A_{12}B_{22} + A_{13}B_{32} C12=A11B12+A12B22+A13B32

3. 与向量内积的等价性

这个结果恰好就是向量内积的定义,即:
A1B1+A2B2+A3B3=a⃗⋅b⃗A_1B_1 + A_2B_2 + A_3B_3 = \vec{a} \cdot \vec{b} A1B1+A2B2+A3B3=ab

向量内积(点积)的几何表示为:
a⃗⋅b⃗=∣a⃗∣⋅∣b⃗∣cos⁡θ\vec{a} \cdot \vec{b} = |\vec{a}| \cdot |\vec{b}| \cos\thetaab=abcosθ

其几何意义是:a⃗\vec{a}ab⃗\vec{b}b 上的投影长度(∣a⃗∣cos⁡θ|\vec{a}| \cos\thetaacosθ)与 b⃗\vec{b}b 的模长(∣b⃗∣|\vec{b}|b)的乘积(也可理解为 b⃗\vec{b}ba⃗\vec{a}a 上的投影与 ∣a⃗∣|\vec{a}|a 的乘积,结果等价)。

怎么变的看这里
向量内积的 基于长度和夹角 与 基于坐标乘积求和是等价的,即几何定义是如何推导为代数形式的
在这里插入图片描述
意思是
向量 a⃗\vec{a}a:从点 OOO 指向点 AAA 的有向线段,模长为 ∣a⃗∣|\vec{a}|a
向量 b⃗\vec{b}b:从点 OOO 指向点 BBB 的有向线段,模长为 ∣b⃗∣|\vec{b}|b
夹角 θ\thetaθa⃗\vec{a}ab⃗\vec{b}b 之间的夹角;
投影线段 OLOLOL:从 AAAb⃗\vec{b}b 所在直线作垂线,垂足为 LLL,则 OLOLOL 的长度为 ∣a⃗∣cos⁡θ|\vec{a}| \cos\thetaacosθ(即 a⃗\vec{a}ab⃗\vec{b}b 方向上的投影长度)。

http://www.dtcms.com/a/532511.html

相关文章:

  • 做社区网站怎么做巫山做网站哪家强
  • RabbitMQ -- 保障消息可靠性
  • [sam2图像分割] mask_decoder | TwoWayTransformer
  • 京东面试题解析:SSO、Token与Redis交互、Dubbo负载均衡等
  • 网站建设哪家效益快做百度推广网站排名
  • RabbitMQ -- 高级特性
  • 克隆网站后台asp.net 网站数据库
  • 零基础新手小白快速了解掌握服务集群与自动化运维(十S四)储存服务-Ceph储存
  • 土壤侵蚀相关
  • 花卉网站建设规划书平台推广计划书模板范文
  • 如何使用C#编写DbContext与数据库连接
  • 从一到无穷大 #52:Lakehouse 不适用时序?打破范式 —— Catalog 架构选型复盘
  • 机器学习 (1) 监督学习
  • 从哪里找网络推广公司网站优化 毕业设计
  • Java如何将数据写入到PDF文件
  • 开发板网络配置
  • 14天备考软考-day1: 计组、操作系统(仅自用)
  • 企业网站模板包含什么有什么软件可以做网站
  • .gitignore 不生效问题——删除错误追踪的文件
  • 深度学习优化器详解
  • 做企业公示的数字证书网站wordpress有识图接口吗
  • 中国商标注册申请官网百度蜘蛛池自动收录seo
  • GitHub 热榜项目 - 日榜(2025-10-26)
  • 数据分析:指标拆解、异动归因类题目
  • 做网站需要那些软件设计建网站
  • Gorm(十二)乐观锁和悲观锁
  • neo4j图数据库笔记
  • 网页网站设计公司有哪些网站排名有什么用
  • 泉州做网站优化哪家好微信推广平台哪里找
  • 如何制作收费网站百度收录个人网站是什么怎么做