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

UnityShader——09数学知识3

方阵

行与列数量相等的矩阵,n*n阶矩阵

对角矩阵

当对角线以外的矩阵内元素全为0,则称之为对角矩阵,对角矩阵的前提是必须是方阵

单位矩阵

对角线元素全为1,其余元素全为0,属于对角矩阵的一部分

矩阵和向量

把1 * n阶矩阵称为行向量,n * 1阶矩阵称为列向量
当向量与矩阵进行运算的时候需要确定是行向量还是列向量

矩阵的转置

[ 1 2 3 4 5 6 7 8 9 ] T \begin{bmatrix} 1 & 2 & 3\\ 4 & 5 & 6\\ 7 & 8 & 9 \end{bmatrix} ^T 147258369 T = [ 1 4 7 2 5 8 3 6 9 ] \begin{bmatrix} 1 & 4 & 7\\ 2 & 5 & 8\\ 3 & 6 & 9 \end{bmatrix} 123456789
即行变为列,列变为行

矩阵转置的转置是其本身
对角矩阵的转置是其本身

标量与矩阵的乘法

以三阶矩阵为例:

kM = k [ m 11 m 12 m 13 m 21 m 22 m 23 m 31 m 32 m 33 ] \begin{bmatrix} m_{11} & m_{12} & m_{13}\\ m_{21} & m_{22} & m_{23}\\ m_{31} & m_{32} & m_{33} \end{bmatrix} m11m21m31m12m22m32m13m23m33 = [ k m 11 k m 12 k m 13 k m 21 k m 22 k m 23 k m 31 k m 32 k m 33 ] \begin{bmatrix} km_{11} & km_{12} & km_{13}\\ km_{21} & km_{22} & km_{23}\\ km_{31} & km_{32} & km_{33} \end{bmatrix} km11km21km31km12km22km32km13km23km33

矩阵的乘法

相乘的条件:前一个矩阵的列等于下一个矩阵的行

在这里插入图片描述

矩阵乘法特点

在这里插入图片描述

向量矩阵相乘

在这里插入图片描述

DX中是行向量
OpenGL中是列向量

http://www.lryc.cn/news/311393.html

相关文章:

  • langchain学习笔记(九)
  • 周处除三害在线资源最新电影1080p高清
  • STM32CubeIDE基础学习-新建STM32CubeIDE基础工程
  • R语言简介|你对R语言了解多少?
  • Android的硬件接口HAL
  • 【js】数组的常用方法
  • 08. Nginx进阶-Nginx动静分离
  • RPC--一起学习吧之架构
  • 服务器后端是学习java还是php
  • DCFL: for Oriented Tiny Object Detection
  • 代码学习记录11
  • 【LeetCode】第 387 场周赛
  • 基于 Vue3打造前台+中台通用提效解决方案(下)
  • Topaz Video AI:一键提升视频品质,智能重塑影像魅力 mac/win版
  • 高效办公软件中哪个提醒待办事项更有效
  • 牛客练习赛122
  • 软考复习调整策略和学习计划!
  • 1小时网络安全事件报告要求,持安零信任如何帮助用户应急响应?
  • mysql使用连接池
  • 06. Nginx进阶-Nginx代理服务
  • STM32 (1)
  • Spring初始(相关基础知识和概述)
  • 【Swift 周报 第四十七期
  • STM32(16)使用串口向电脑发送数据
  • 利用大模型技术进行测试用例推荐如何实现
  • Linux学习:初识Linux
  • Python CGI编程错误汇总
  • 第十三届蓝桥杯大赛软件赛省赛C/C++ 大学 B 组 统计子矩阵
  • 计算机网络实验 基于ENSP的协议分析
  • Java实现手机库存管理