《3D数学基础》2.4矩阵的乘法

理解数学,理解代码!

大家好,我是老G!

今天为大家带来《3D数学基础》系列视频。

主要讲解:游戏开发中用到的3D数学知识,包括:定义,定理,推论。

也包括他们的推导过程,以及应用举例。

本套视频完全免费,欢迎捐助,帮助我完成这套视频

支付宝帐号:[email protected]

今天带来的是系列第15讲

2.4 矩阵的乘法

  • 矩阵乘法定义
  • 记忆方法
  • 性质

《3D数学基础》2.4矩阵的乘法 视频地址

http://pan.baidu.com/s/1c0zuXBq  

http://youtu.be/RPQq6rQ-gjI

订阅老G,及时收听最新内容

本作品采用知识共享署名-非商业性使用-相同方式共享 3.0 中国大陆许可协议进行许可。

时间: 2024-10-25 14:00:48

《3D数学基础》2.4矩阵的乘法的相关文章

《3D数学基础》2.1 矩阵基本概念、2.2 矩阵的数乘和加减法、2.3 方阵

理解数学,理解代码! 大家好,我是老G! 今天为大家带来<3D数学基础>系列视频. 主要讲解:游戏开发中用到的3D数学知识,包括:定义,定理,推论. 也包括他们的推导过程,以及应用举例. 本套视频完全免费,欢迎捐助,帮助我完成这套视频 支付宝帐号:[email protected] 今天带来的是系列第12讲.第13讲.第14讲 2.1 矩阵基本概念 矩阵定义 转置矩阵 分块矩阵 2.2 矩阵的数乘和加减法 矩阵的数乘 矩阵的加减法 2.3 方阵 方阵的定义 对角矩阵 单位矩阵 <3D数学

3D数学读书笔记——矩阵基础

本系列文章由birdlove1987编写,转载请注明出处. 文章链接:http://blog.csdn.net/zhurui_idea/article/details/24975031 矩阵是3D数学的重要基础,它主要用来描述两个坐标系统间的关系,通过定义一种运算而将一个坐标系中的向量转换到另一个坐标系中. 在线性代数中,矩阵就是一个以行和列形式组织的矩形数字块.向量是标量的数组,矩阵则是向量的数组. 矩阵的维度和记法 矩阵的维度被定义为它包含了多少行和多少列,一个 r * c 矩阵有 r 行.

3D数学基础学习之向量一

向量-数学定义 对数学家而言,向量就是一个数字列表,对程序员而言则是另一种相似的概念,数组. 向量-几何定义 a.向量的大小就是向量的长度(模),向量的长度非负 b.向量的方向描述了空间中向量的指向. 负向量 a.运算法则 b.几何解释 得到一个与原向量大小相等,方向相反的向量 标量与向量的乘法 a.运算法则 标量与向量的乘法非常直接,将向量的每个分量都与标量相乘即可.标量与向量称的顺序并不重要,但经常 把标量写在坐标.数学表达式为: b.几何解释 向量乘以标量k的效果:以因子|k|缩放向量的长

《3D数学基础》实践1 向量类代码分析

理解数学,理解代码! 大家好,我是老G! 今天为大家带来<3D数学基础>系列视频. 主要讲解:游戏开发中用到的3D数学知识,包括:定义,定理,推论. 也包括他们的推导过程,以及应用举例. 本套视频完全免费,欢迎捐助,帮助我完成这套视频 支付宝帐号:[email protected]gmail.com 今天带来的是系列第11讲--实践1 向量类代码分析 本次视频,主要讲解一下如下几个库中的向量类的代码: 1.3D Math Primer for Games and Graphics Develo

算法13---动态规划矩阵链乘法

算法13---动态规划矩阵链乘法 矩阵链乘法是动态规划里面使用到的一个例子 1 两个矩阵的计算 那么对于一个矩阵的乘法,首先如果是两个矩阵的乘法,那么如何实现呢? 注意到我们使用二维数组表示矩阵,但是二维数组不能作为函数的返回值.具体实现如下 1 #include <stdio.h> 2 #include <stdlib.h> 3 #include <math.h> 4 5 #define a_rows 3 6 #define a_columns 4 7 #define

手把手教你用Execel计算两个矩阵的乘法

Excel中有很多执行线性代数运算的函数,只要轻点鼠标,各种计算都手到擒来.但是使用这些函数在操作上其实还是有点trick的,今天我们就来演示一下如何在Excel中执行两个矩阵的乘法. 假设我们现在有这样两个矩阵 注意根据线性代数的知识: (1)矩阵A×B 和B×A是不同的: (2)其次,如果矩阵A的大小是 m×n, 矩阵B的大小必须是 n×k,那么A×B 的计算才能执行,而且结果矩阵的大小应该是m×k,其中m和k的值可以相等,也可以不相等. 所以下面我们首先在EXCEL中将这两个矩阵输入,如下

动态规划-矩阵链乘法

问题描述: 给定由n个要相乘的矩阵构成的序列(链)<A1,A2,...,An>,要计算乘积A1A2...An,可以将两个矩阵相乘的标准算法作为一个子程序,通过加括号确定计算的顺序(对同一矩阵链,不同的计算顺序所需要的计算次数大不相同). 目标问题:给定n个矩阵构成的矩阵链<A1,A2,...,An>,其中,i=1,2,...,n,矩阵Ai的维数为pi-1×pi,对乘积A1A2...An以一种最小计算次数加全部括号. 穷尽搜索: 令P(n)表示一串n个矩阵可能的加全部方案数.当n=1

3D数学读书笔记——矩阵基础番外篇之线性变换

本系列文章由birdlove1987编写,转载请注明出处. 文章链接:http://blog.csdn.net/zhurui_idea/article/details/25102425 前面有一篇文章讨论过多坐标系的问题.有的人可能会问我那么多坐标系,它们之间怎么关联呢?嘿嘿~这次的内容可以为解决这个问题打基础奥! 线性变换基础(3D数学编程中,形式转换经常是错误的根源,所以这部分大家要多多思考,仔细运算) 一般来说,方阵(就是行和列都相等的矩阵)能描述任意的线性变换,所以后面我们一般用方阵来变

Algorithm --&gt; 矩阵链乘法

动态规划--矩阵链乘法 1.矩阵乘法 Note:只有当矩阵A的列数与矩阵B的行数相等时A×B才有意义.一个m×r的矩阵A左乘一个r×n的矩阵B,会得到一个m×n的矩阵C. #include <iostream> using namespace std; #define A_ROWS 3 #define A_COLUMNS 2 #define B_ROWS 2 #define B_COLUMNS 3 void matrix_multiply(int A[A_ROWS][A_COLUMNS],in