矩阵相加

Posted chenyameng

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了矩阵相加相关的知识,希望对你有一定的参考价值。

#矩阵相加

package cn.yamon.array;

import java.util.Arrays;

/**
 * 矩阵的相加
 */
public class MutilpArrays 
    public static void main(String[] args) 
        /*二维矩阵
         *  1 2 3 4
         *  5 6 7 8
         *  9 10 11 12
         *  13 14 15 16
         * */
        int[][] as = 
                1, 2, 3, 4,
                5, 6, 7, 8,
                9, 10, 11, 12,
                13, 14, 15, 16
        ;
        int [][] bs=
                2,2,2,2,
                3,3,3,3,
                4,4,4,4,
                5,5,5,5
        ;
        //判断是否可以相加
        if(as.length!=bs.length)
            System.out.println("矩阵的行数不一样,无法相加");
        else
            for (int i = 0; i < as.length; i++) 
                for (int j = 0; j < as[i].length; j++) 
                    bs[i][j]=as[i][j]+bs[i][j];
                
            
            //System.out.println(Arrays.deepToString(bs));
            for (int[] arr :
                    bs) 
                for (int n :
                        arr) 
                    System.out.print(n+",");
                
                System.out.println();
            
        


    

以上是关于矩阵相加的主要内容,如果未能解决你的问题,请参考以下文章

matlab如何将两个矩阵的指定元素相加放入一个空矩阵中

矩阵相加

python进阶练习之——矩阵相加❤️

不同阶的矩阵可以相乘吗

tensorflow中一个矩阵和一个向量相加

两个行列式怎么相加?