栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

机器学习(07天,矩阵元素相加)

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

机器学习(07天,矩阵元素相加)

代码方面         矩阵元素相加:
package First;
import java.util.Arrays;

public class first {
	public static void main(String[] args)
	{
		matrixElementSumTest();

		matrixAdditionTest();
	}
	public static int matrixElementSum(int[][] paraMatrix) {
		int resultSum = 0;
		for (int i = 0; i < paraMatrix.length; i++) {
			for (int j = 0; j < paraMatrix[0].length; j++) {
				resultSum += paraMatrix[i][j];
			}
		}

		return resultSum;
	}
	
	public static void matrixElementSumTest() 
	{
		int[][] tempMatrix = new int[3][4];
		for (int i = 0; i < tempMatrix.length; i++) 
		{
			for (int j = 0; j < tempMatrix[0].length; j++) 
			{
				tempMatrix[i][j] = i * 10 + j;
			}
		}

		System.out.println("The matrix is: rn" + Arrays.deepToString(tempMatrix));
		System.out.println("The matrix element sum is: " + matrixElementSum(tempMatrix) + "rn");
	}

	public static int[][] matrixAddition(int[][] paraMatrix1, int[][] paraMatrix2) 
	{
		int[][] resultMatrix = new int[paraMatrix1.length][paraMatrix1[0].length];

		for (int i = 0; i < paraMatrix1.length; i++)
		{
			for (int j = 0; j < paraMatrix1[0].length; j++) 
			{
				resultMatrix[i][j] = paraMatrix1[i][j] + paraMatrix2[i][j];
			}
		}

		return resultMatrix;
	}
	
	public static void matrixAdditionTest()
	{
		int[][] tempMatrix = new int[3][4];
		for (int i = 0; i < tempMatrix.length; i++)
		{
			for (int j = 0; j < tempMatrix[0].length; j++) 
			{
				tempMatrix[i][j] = i * 10 + j;
			}
		}

		System.out.println("The matrix is: rn" + Arrays.deepToString(tempMatrix));
		int[][] tempNewMatrix = matrixAddition(tempMatrix, tempMatrix);
		System.out.println("The new matrix is: rn" + Arrays.deepToString(tempNewMatrix));
	}

}
单词方面

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/658004.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号