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

线性代数的学习和整理23:用EXCEL计算 向量/向量组的点乘 (内积) (建设ing)

目录

前言:EXCEL里的的向量相关计算公式    

0.1 EXCEL里相关公式

0.2  先说结论:向量组的点乘公式和 向量组的点乘公式不一样

1 向量的点乘 (内积)

1.1 向量的点乘公式

1.2 EXCEL里向量点乘的计算

​编辑

1.3 向量点乘的性质

1.3.1  内积的公式A*B=|A|*|B|*cos(θ)     

1.3.1.2   cos曲线          

1.3.2 内积的最大最小值            

1.3.3 内积为正负的判断和应用---可用在机器学习上

                1.3.4   内积的公式可以理解为      

1.4 向量点乘=0时

2  向量组/矩阵的点乘

2.1 向量组/矩阵的点乘

2.2 EXCEL里向量组的乘法

2.3 公式

2.4  图


前言:EXCEL里的的向量相关计算公式    

0.1 EXCEL里相关公式

  • 向量组相乘 :  mmult()
  • 向量组转置 :   transpose()
  • 向量组取逆 :  minverse()

0.2  先说结论:向量组的点乘公式和 向量组的点乘公式不一样

  • 向量的点乘 (内积), 可以用sumproduct(),也可以用mmult()
  • 向量组的点乘 (内积),尽量用sumproduct(),也可以用 sum( mmult() ),但不能直接用 mmult()

1 向量的点乘 (内积)

1.1 向量的点乘公式

  • 向量,这里是至一维向量
  • 两个向量的点乘=行向量*列向量 = 常数/标量
  • 内积=常数/标量     

1.2 EXCEL里向量点乘的计算

  • 两个向量的内积=行向量*列向量     
  • 如果行列向量,设置不对,计算时记得用 transpose()
  • 所有矩阵的相乘都可以用muult()        
  • 但计算内积要注意有时候,只能用sumproduct()
     

1.3 向量点乘的性质

1.3.1  内积的公式A*B=|A|*|B|*cos(θ)     

  •  向量的内积=W*X=WT*X=|W|*|X|*cos(θ)        

1.3.2 EXCEL里cos(θ) 的计算

  • EXCEL里cos(θ) ,其中θ 必须是弧度
  • 弧度=角度*PI()/180
  • 弧度=RADIANS(角度)

1.3.3   cos曲线          

  •     向量的内积=W*X=WT*X=|W|*|X|*cos(θ)    
  •     

1.3.4 内积的最大最小值            

最大值          

  •     A*B=|A|*|B|*cos(θ)            
  •     当其他条件|A| |B| 的模长不变时,            
  •     θ=0°,cos(θ)=1,            
  •     向量平行/共线,内积最大            
  •     向量内积最大            

最小值            

  •     θ=180°,cos(θ)=-1            
  •     向量方向相反,内积最小,为负数            

1.3.5 内积为正负的判断和应用---可用在机器学习上

  •     内积为负            
  •     θ=90-270°之间时,cos(θ)<0,            
  •     内积为正            
  •     θ=270-(360+90°)之间时,cos(θ)>0,            


                
1.3.6   内积的公式可以理解为       

  •     A*B=|A|*|B|*cos(θ)            
  •     A*B=|A|*(|B|*cos(θ))            
  •     A*B=|B|*(|A|*cos(θ))         

                
    内积=一个向量投影到另外一个向量上的分量            
    *另外一个向量            
    因此2个向量垂直90°时            
    向量的分量投影=0,因此内积=0          

1.4 向量点乘=0时

  • 两个向量内积为0 ,必然两个向量垂直/正交 
  •     θ=90°,cos(θ)=0            
  •     因此垂直,正交时 A*B=0 
  •     θ=90°,cos(θ)=0           
  •     向量正交垂直,内积并是最小          
  •     因为内积可以为负数 


   
 
                
                
    


 

2  向量组/矩阵的点乘

2.1 向量组/矩阵的点乘


 

2.2 EXCEL里向量组的乘法

可使用mmult(),可以计算向量相乘的内积    
但使用mmult(),无法整体计算向量组/矩阵相乘的内积    
可使用mmult(),单独计算向量相乘的内积,然后求SUM    
或者使用SUMPRODUCT() 直接求,且不需要考虑行列向量n*m的问题    

2.3 公式

2.4  图

相关文章:

  • 数据集成时表模型同步方法解析
  • postman后端测试时invalid token报错+token失效报错解决方案
  • 走迷宫(c语言)
  • Firefox 100 正式发布
  • 接口自动化测试持续集成,Soapui接口功能测试参数化
  • npm install 卡住不动的六种解决方法
  • Docker部署Traefik结合内网穿透远程访问Dashboard界面
  • STM32之OLED显示
  • YoloV8改进策略:Agent Attention|Softmax与线性注意力的融合研究|有效涨点|代码注释与改进|全网首发(唯一)
  • OpenHarmony基于HDF简单驱动开发实例
  • Demo: 实现PDF加水印以及自定义水印样式
  • 【FPGA Modsim】数字时钟
  • Apache POI 导出Excel报表
  • Android车载系统Car模块架构链路分析
  • 基于SSM的毕业生就业管理系统设计与实现
  • 【Leetcode】101. 对称二叉树
  • [iOS]Core Data浅析一 -- 启用Core Data
  • [分享]iOS开发-关于在xcode中引用文件夹右边出现问号的解决办法
  • 【React系列】如何构建React应用程序
  • android 一些 utils
  • flask接收请求并推入栈
  • Git同步原始仓库到Fork仓库中
  • IOS评论框不贴底(ios12新bug)
  • Java 9 被无情抛弃,Java 8 直接升级到 Java 10!!
  • Java小白进阶笔记(3)-初级面向对象
  • miniui datagrid 的客户端分页解决方案 - CS结合
  • node学习系列之简单文件上传
  • orm2 中文文档 3.1 模型属性
  • pdf文件如何在线转换为jpg图片
  • react-core-image-upload 一款轻量级图片上传裁剪插件
  • RxJS: 简单入门
  • session共享问题解决方案
  • Storybook 5.0正式发布:有史以来变化最大的版本\n
  • 阿里云容器服务区块链解决方案全新升级 支持Hyperledger Fabric v1.1
  • 使用Envoy 作Sidecar Proxy的微服务模式-4.Prometheus的指标收集
  • Redis4.x新特性 -- 萌萌的MEMORY DOCTOR
  • 说说我为什么看好Spring Cloud Alibaba
  • ​ ​Redis(五)主从复制:主从模式介绍、配置、拓扑(一主一从结构、一主多从结构、树形主从结构)、原理(复制过程、​​​​​​​数据同步psync)、总结
  • ​什么是bug?bug的源头在哪里?
  • # 达梦数据库知识点
  • #etcd#安装时出错
  • #在 README.md 中生成项目目录结构
  • $HTTP_POST_VARS['']和$_POST['']的区别
  • (2)Java 简介
  • (9)YOLO-Pose:使用对象关键点相似性损失增强多人姿态估计的增强版YOLO
  • (MonoGame从入门到放弃-1) MonoGame环境搭建
  • (TipsTricks)用客户端模板精简JavaScript代码
  • (超简单)使用vuepress搭建自己的博客并部署到github pages上
  • (机器学习-深度学习快速入门)第一章第一节:Python环境和数据分析
  • (四) Graphivz 颜色选择
  • .NET Core/Framework 创建委托以大幅度提高反射调用的性能
  • .NET Remoting学习笔记(三)信道
  • .NetCore项目nginx发布
  • .NET国产化改造探索(一)、VMware安装银河麒麟
  • .net经典笔试题