矩阵相乘-矩阵基本运算
矩阵相乘
输入两个矩阵,求乘积。
样本输入:
2 2
1 3
2 4
2 2
1 2
3 4
样本输出:
10 14
14 20
import java.util.Scanner;
public class MatrixMultiply {public static void multiply(int [][] matrix, int [][] matrix1,int m1, int n1, int m2, int n2){int [][] result = new int [m1][n2] ;for(int i=0; i<m1; i++){for(int j=0; j<n2; j++){for(int k=0; k<n1; k++){result[i][j] += matrix[i][k] * matrix1[k][j] ;}}}for(int i=0; i<m1; i++){for(int j=0; j<n2; j++){System.out.print(result[i][j] + " ") ;}System.out.println() ;}}public static void main(String[] args) {Scanner input = new Scanner(System.in) ;int m1 = input.nextInt() ;int n1 = input.nextInt() ;int [][] matrix = new int [m1][n1] ;for(int i=0; i<m1; i++){for(int j=0; j<n1; j++){matrix[i][j] = input.nextInt() ;}}int m2 = input.nextInt() ;int n2 = input.nextInt() ;int [][] matrix1 = new int [n1][n2] ;for(int i=0; i<m2; i++){for(int j=0; j<n2; j++){matrix1[i][j] = input.nextInt() ;}}multiply(matrix, matrix1, m1, n1, m2, n2) ;}
}
矩阵相乘-矩阵基本运算相关推荐
- python 矩阵点乘_python相乘矩阵
广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 鉴于最近复习线性代数计算量较大,且1800答案常常忽略一些逆阵.行列式的计算答案 ...
- Qt之图像处理(五) 矩阵置换与矩阵相乘
矩阵置换与矩阵相乘 矩阵置换 vector<vector<float>> MainWindow::transpose(vector<vector<float> ...
- 【MATLAB】矩阵操作 ( 矩阵构造 | 矩阵运算 )
文章目录 一.矩阵构造 1.列举元素 2.顺序列举 3.矩阵重复设置 4.生成元素 1 矩阵 二.矩阵计算 1.矩阵相加 2.矩阵相减 3.矩阵相乘 4.矩阵对应相乘 5.矩阵相除 6.矩阵对应相除 ...
- 13,12_基本运算,add/minus/multiply/divide,矩阵相乘mm,matmul,pow/sqrt/rsqrt,exp/log近似值,统计属性,mean,sum,min,max
1.12.基本运算 1.12.1.add/minus/multiply/divide 1.12.2.矩阵相乘mm,matmul 1.12.3.pow/sqrt/rsqrt 1.12.4.exp/log ...
- 【MATLAB】矩阵元素及其基本运算
矩阵元素的引用 矩阵元素的引用方式:①A是一个矩阵,A(3,2)表示第三行第二列的元素. ②矩阵元素按照列来存储,先存储第一列元素,在存储第二列元素,直到最后.第一列第一个元素为1号元素,第一列第二个 ...
- MATLAB矩阵生成函数和基本运算
MATLAB的矩阵生成函数 函数 说明 zeros 产生元素全为0的矩阵 ones 产生元素全为1的矩阵 eye 产生单位矩阵 rand 产生均匀分布的随机数矩阵,数值范围(0,1) randn 产生 ...
- 并行计算——OpenMP加速矩阵相乘
OpenMP是一套基于共享内存方式的多线程并发编程库.第一次接触它大概在半年前,也就是研究cuda编程的那段时间.OpenMP产生的线程运行于CPU上,这和cuda不同.由于GPU的cuda核心非常多 ...
- python数组对应元素相乘_python的几种矩阵相乘的公式详解
1. 同线性代数中矩阵乘法的定义: np.dot() np.dot(A, B):对于二维矩阵,计算真正意义上的矩阵乘积,同线性代数中矩阵乘法的定义.对于一维矩阵,计算两者的内积.见如下Python代码 ...
- svd奇异值分解_矩阵相乘和奇异值分解(SVD)
关于矩阵相乘 图1.Trefethen, Lloyd N., and David Bau III. Numerical linear algebra. Vol. 50. Siam, 1997.中关于矩 ...
最新文章
- 计算机二级find,Excel函数-find、if和iferror-计算机二级Office
- 快递物流查询接口介绍
- Ubuntu 16.04下Caffe-SSD的应用(二)——准备与处理VOC2007数据集
- 翻到几年前的代码,我惊了。
- python通讯录运用的知识点_案例驱动式Python学习--通讯录存取
- python 定义类 学习2
- minheight能继承吗_遗嘱中的房屋被拆迁,指定继承人能继承对应的拆迁款或安置房吗?...
- mongodb和mysql创建表_MongoDB 数据库创建删除、表(集合)
- python模型训练框架_Pytorch-Transformers 1.0发布,支持六个预训练框架,含27个预训练模型...
- Cocos2d-x一张小背景重复贴图充满整个屏幕
- 小D课堂 - 零基础入门SpringBoot2.X到实战_第1节零基础快速入门SpringBoot2.0_4、快速创建SpringBoot应用之自动创建web应用...
- Minkels公司在欧洲推出迷你数据中心产品
- java实现人脸识别(附源码)
- hashcat字典攻击
- 11-新闻发布系统数据库-新闻数据操作
- ArcGIS 正高转换成椭球体高度
- html动态表格用数组填充,自动填充数组中的HTML表格
- Java中详细使用JWT(JJWT)
- page_to_pfn 、virt_to_page、 virt_to_phys、page、页帧pfn、内核虚拟地址、物理内存地址linux内核源码详解
- 网站收录查询方法,网站收录减少的原因