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

Games101笔记-线性代数(一)

1、图形学和计算机视觉的区别

计算机视觉:一切需要猜测的都可以归类到计算机视觉
图形学:光栅化、几何、光追、动画/模拟

2、向量

向量表示2个东西:方向+长度,向量与起始位置无关
向量加法:得到1个三角形或者平行四边形

3、向量点乘

向量点乘:表示A向量在B向量上的投影,点乘满足交换律、结合律、分配律
向量点乘计算1:
在这里插入图片描述

向量点乘计算2:
在这里插入图片描述

向量点乘计算3:
在这里插入图片描述

向量点乘判断向量夹角:
在这里插入图片描述

4、向量叉乘

向量叉乘:满足交换律(取反)、结合律、分配律,以下X CrossProduct Y = Z,认为是右手坐标系
在这里插入图片描述
矩阵写法:

在这里插入图片描述
向量叉乘判断是否在向量同一侧,判断是否在三角形里边:
在这里插入图片描述
向量坐标表示:
在这里插入图片描述

5、矩阵计算

矩阵相乘:N行M列的结果,就等于N行M列的乘积和
在这里插入图片描述
矩阵满足结合律不满足交换律:
在这里插入图片描述
矩阵乘以向量:
在这里插入图片描述
矩阵转置:行变成列,列变成行
在这里插入图片描述
单位矩阵:
在这里插入图片描述
向量点乘与叉乘可转化为矩阵乘法:
在这里插入图片描述


http://www.kler.cn/a/303245.html

相关文章:

  • 浅谈“通感一体”
  • 微信小程序——01开发前的准备和开发工具
  • WebLogic 介绍
  • 解决VsCode无法跳转问题
  • linux上海康SDK安装并设置环境变量
  • 高级java每日一道面试题-2024年11月06日-JVM篇-什么是 Class 文件? Class 文件主要的信息结构有哪些?
  • WORD批量转换器MultiDoc Converter
  • 第 11篇 Helm 部署 RabbitMQ
  • flink的大状态复用
  • C++——一道关于多态的经典面试题
  • 宠物空气净化器应该怎么选择才能选到除毛效果好的产品
  • mysql-搭建主从复制
  • pdf怎么压缩?分享5种压缩PDF文件的方法
  • 《CSS新世界》书评
  • 使用程序集解析的方式内嵌dll到exe中
  • #名词区别篇:npx pnpm npm yarn区别
  • gitlab无法push(pre-receive hook declined)
  • 如何使用 Choreographer 进行帧率优化
  • 旅游网站开发:SpringBoot框架实战
  • 观察者模式与hook机制的联系
  • Java面试篇基础部分-Java序列化
  • 高性能缓存利器:Caffeine 在 Spring Boot 中的应用
  • 快速完成论文初稿写作的ChatGPT提示词分享
  • 怎样将vue项目 部署在ngixn的子目录下
  • linux环境下手动安装mysql
  • holynix靶机详解