zoukankan      html  css  js  c++  java
  • 科普:矩阵乘法是怎么做的?怎么判断两个矩阵是否可以相乘?不使用行列式

    首先判断第一个矩阵的列数是否=第二个矩阵的行数,可以既继续,不可以则无解

    将矩阵2的第一列横过来(第一个数在前面),然后分别乘到矩阵1的第一行上去,所有数对应相乘后相加,得到答案的第一行第一列

    然后矩阵2的第二行对应操作,和矩阵1第一行相乘,得到答案的第一行第二列

    一次类推,矩阵2的列数用完后,从新从1列开始,乘法目标矩阵1的行数全部往下一行,再次一个循环,得到答案的第二行所有数值

    依次做下去,对所有可相乘矩阵有效

    继续追问:

    如果前边的行数比后边的行数多,而列数也没有后边的列数多时,怎么算呢?

    补充回答: 前面的列数必须和后面的行数一样,否则矩阵不能相乘,这是规定的
    继续追问:

    前边的列与后边的行相等,但前边的行比后边的多,列没后边的多,如何求出结果?

    5*2的矩阵与2*4的矩阵如何求结果?

    补充回答:

    5*2,2*4

    前面的列=后面的行,可以做

    得出的矩阵一定是前面的行数和后面的列数,也就是5*4

    不信你按照我给你的方法做做看

  • 相关阅读:
    Hibernate中session的产生的方式
    Hibernate 多对多关联Demo
    Hibernate 一对多双向关联Demo
    Beta(0/7)
    获得小黄衫感想(2)
    软工实践作业(十)
    成员交换情况
    Alpha事后诸葛亮
    Alpha冲刺总结
    Alpha(10/10)
  • 原文地址:https://www.cnblogs.com/super119/p/2479312.html
Copyright © 2011-2022 走看看