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

【线性代数】几种行/列向量相乘的情况讨论

【线性代数】几种行/列向量相乘的情况讨论

向量的定义

n n n 个数组成的有序数组叫做 n 维向量 n\ 维向量 n 维向量 ,例如
a = ( a 1 , a 2 , . . . a n ) T ,被成为列向量 \mathbf{a}=(a_1,a_2,...a_n)^T,被成为列向量 a=(a1,a2,...an)T,被成为列向量

a = ( a 1 , a 2 , . . . a n ) ,被成为行向量 \mathbf{a}=(a_1,a_2,...a_n),被成为行向量 a=(a1,a2,...an),被成为行向量


向量相乘的情况讨论

假设有列向量 α \mathbf{\alpha} α β \mathbf{\beta} β
α = [ a 1 , a 2 , a 3 ] T \mathbf{\alpha}=[a_1,a_2,a_3]^T α=[a1,a2,a3]T

β = [ b 1 , b 2 , b 3 ] T \mathbf{\beta}=[b_1,b_2,b_3]^T β=[b1,b2,b3]T


列向量 × \times × 行向量

α α T = [ a 1 a 2 a 3 ] [ a 1 a 2 a 3 ] = [ a 1 2 a 1 a 2 a 1 a 3 a 2 a 1 a 2 2 a 2 a 3 a 3 a 1 a 3 a 2 a 3 2 ] \mathbf{\alpha \alpha^T}=\begin{bmatrix} a_1\\a_2\\a_3 \end{bmatrix} \begin{bmatrix} a_1&a_2&a_3 \end{bmatrix}=\begin{bmatrix} {a_1}^2&a_1a_2&a_1a_3\\ a_2a_1&a_2^2&a_2a_3\\ a_3a_1&a_3a_2&a_3^2 \end{bmatrix} ααT= a1a2a3 [a1a2a3]= a12a2a1a3a1a1a2a22a3a2a1a3a2a3a32

α β T = [ a 1 a 2 a 3 ] [ b 1 b 2 b 3 ] = [ a 1 b 1 a 1 b 2 a 1 b 3 a 2 b 1 a 2 b 2 a 2 b 3 a 3 b 1 a 3 b 2 a 3 b 3 ] \mathbf{\alpha \beta^T}=\begin{bmatrix} a_1\\a_2\\a_3 \end{bmatrix} \begin{bmatrix} b_1&b_2&b_3 \end{bmatrix}=\begin{bmatrix} a_1b_1&a_1b_2&a_1b_3\\ a_2b_1&a_2b_2&a_2b_3\\ a_3b_1&a_3b_2&a_3b_3 \end{bmatrix} αβT= a1a2a3 [b1b2b3]= a1b1a2b1a3b1a1b2a2b2a3b2a1b3a2b3a3b3

β α T = [ b 1 b 2 b 3 ] [ a 1 a 2 a 3 ] = [ a 1 b 1 a 2 b 1 a 3 b 1 a 1 b 2 a 2 b 2 a 3 b 2 a 1 b 3 a 2 b 3 a 3 b 3 ] \mathbf{\beta \alpha^T}=\begin{bmatrix} b_1\\b_2\\b_3 \end{bmatrix} \begin{bmatrix} a_1&a_2&a_3 \end{bmatrix}=\begin{bmatrix} a_1b_1&a_2b_1&a_3b_1\\ a_1b_2&a_2b_2&a_3b_2\\ a_1b_3&a_2b_3&a_3b_3 \end{bmatrix} βαT= b1b2b3 [a1a2a3]= a1b1a1b2a1b3a2b1a2b2a2b3a3b1a3b2a3b3

  • 通过观察以上三个式子可知, n n n 维列向量乘上 n n n 维行向量,结果是一个 n × n n\times n n×n矩阵

行向量 × \times × 列向量

α T α = [ a 1 a 2 a 3 ] [ a 1 a 2 a 3 ] = a 1 2 + a 2 2 + a 3 2 \mathbf{\alpha^T \alpha}= \begin{bmatrix} a_1&a_2&a_3 \end{bmatrix} \begin{bmatrix} a_1\\a_2\\a_3 \end{bmatrix}=a_1^2+a_2^2+a_3^2 αTα=[a1a2a3] a1a2a3 =a12+a22+a32

α T β = [ a 1 a 2 a 3 ] [ b 1 b 2 b 3 ] = a 1 b 1 + a 2 b 2 + a 3 b 3 \mathbf{\alpha^T \beta}= \begin{bmatrix} a_1&a_2&a_3 \end{bmatrix}\begin{bmatrix} b_1\\b_2\\b_3 \end{bmatrix}=a_1b_1+a_2b_2+a_3b_3 αTβ=[a1a2a3] b1b2b3 =a1b1+a2b2+a3b3

β T α = [ b 1 b 2 b 3 ] [ a 1 a 2 a 3 ] = a 1 b 1 + a 2 b 2 + a 3 b 3 \mathbf{\beta^T \alpha}=\begin{bmatrix} b_1&b_2&b_3 \end{bmatrix}\begin{bmatrix} a_1\\a_2\\a_3 \end{bmatrix}=a_1b_1+a_2b_2+a_3b_3 βTα=[b1b2b3] a1a2a3 =a1b1+a2b2+a3b3

  • 通过观察以上三个式子可知, n n n 维行向量乘上 n n n 维列向量,结果是一个 数

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 基于vue全家桶的pc端仿淘宝系统_kebgy基于vue全家桶的pc端仿淘宝系统_kebgy--论文
  • 100个练习学习Rust!可变性・循环・溢出
  • IIS发布打包后文件
  • 【软件测试】如何用python连接Linux服务器
  • 前端宝典之六:React源码解析之lane模型
  • Android MVVM框架详解与应用
  • # 利刃出鞘_Tomcat 核心原理解析(七)
  • CentOS 7 安装流程详细教程
  • 【嵌入式烧录刷写文件】-1.10-为一个Motorola S-record(S19/SREC/mot/SX)文件计算“校验和Checksum”
  • 【Java学习】实现图书管理系统
  • 探索DevExpress WinForms:.NET世界中的UI库之星
  • 【JAVA入门】Day22 - 包装类
  • 无字母数字绕过正则表达式
  • 企业内耗的解决策略:打造活力四溢的文化社区
  • Python 加载 TensorFlow 模型
  • 【译】JS基础算法脚本:字符串结尾
  • IE9 : DOM Exception: INVALID_CHARACTER_ERR (5)
  • [笔记] php常见简单功能及函数
  • [分享]iOS开发-关于在xcode中引用文件夹右边出现问号的解决办法
  • 「前端早读君006」移动开发必备:那些玩转H5的小技巧
  • css系列之关于字体的事
  • Date型的使用
  • Javascript Math对象和Date对象常用方法详解
  • JavaScript工作原理(五):深入了解WebSockets,HTTP/2和SSE,以及如何选择
  • k8s 面向应用开发者的基础命令
  • Linux gpio口使用方法
  • ViewService——一种保证客户端与服务端同步的方法
  • vue-router 实现分析
  • 免费小说阅读小程序
  • 系统认识JavaScript正则表达式
  • 以太坊客户端Geth命令参数详解
  • 正则表达式小结
  • 走向全栈之MongoDB的使用
  • # 安徽锐锋科技IDMS系统简介
  • (007)XHTML文档之标题——h1~h6
  • (1)STL算法之遍历容器
  • (13)[Xamarin.Android] 不同分辨率下的图片使用概论
  • (17)Hive ——MR任务的map与reduce个数由什么决定?
  • (3)(3.5) 遥测无线电区域条例
  • (3)STL算法之搜索
  • (android 地图实战开发)3 在地图上显示当前位置和自定义银行位置
  • (Java企业 / 公司项目)点赞业务系统设计-批量查询点赞状态(二)
  • (八)c52学习之旅-中断实验
  • (原創) 人會胖會瘦,都是自我要求的結果 (日記)
  • .Net Attribute详解(上)-Attribute本质以及一个简单示例
  • .NET Framework 服务实现监控可观测性最佳实践
  • .net 简单实现MD5
  • .NET 解决重复提交问题
  • .net 重复调用webservice_Java RMI 远程调用详解,优劣势说明
  • @Autowired和@Resource装配
  • [AI资讯·0612] AI测试高考物理题,最高准确率100%,OpenAI与苹果合作,将ChatGPT融入系统中,大模型在物理领域应用潜力显现
  • [Algorithm][综合训练][kotori和气球][体操队形][二叉树中的最大路径和]详细讲解
  • [Android] 240204批量生成联系人,短信,通话记录的APK
  • [C/C++]数据结构 深入挖掘环形链表问题
  • [C/C++入门][字符与ASCII码]6、用代码来转换字符与它的ASCII码