矩阵运算笔记

两个矩阵相乘要求:

//假代码
//前提条件: 前矩阵列数==后矩阵行数
//假设有矩阵1 A行B列,矩阵2 C行D列
if (B==C){
   //A行D列(得到一个矩阵(前矩阵行数的行,后矩阵列数的列))
}else{
   throw new IllegalArgumentException ();
}
//看不懂的直接看下面运算再回来看这个

 例如:

我们从百度上拿的一张矩阵运算图:

我们使用上图中的第二个矩阵运算解释:

假设:编号是从1开始,从左往右,从上到下依次递增

第一个矩阵设为A,第二个矩阵设为B,第三个矩阵设为C

(这样的话C矩阵的1行3列为C3,2行3列为C7。(还看不懂的。。。。自己花个图理解下吧))

开始计算(只写部分计算内容)

C1=A1*B1+A2*B5+A3*B9;

C2=A1*B2+A2*B6+A3*B10;

C3=A1*B3+A2*B7+A3*B11;

C5=A4*B1+A5*B5+A6*B9;
//其他同理

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值