python 求两个矩阵相乘
方法一:
def matrix_multiply(matrix1,matrix2):new_matrix = [[0 for i in range(len(matrix1))] for j in range(len(matrix1))]for i in range(len(matrix1)):for j in range(len(matrix1)):for x in range(len(matrix1)):new_matrix[i][j] += matrix1[i][x]*matrix2[x][j] return new_matrixmatrix1 = [[1,2,3], [4,5,6], [7,8,9]]
matrix2 = [[2,2,2], [3,3,3], [4,4,4]]
new_matrix = matrix_multiply(matrix1, matrix2)
print(new_matrix) # [[20, 20, 20], [47, 47, 47], [74, 74, 74]]
方法二:
import numpy as npmatrix1 = [[1,2,3], [4,5,6], [7,8,9]]
matrix2 = [[2,2,2], [3,3,3], [4,4,4]]
print(np.dot(matrix1,matrix2))"""
[[20 20 20][47 47 47][74 74 74]]
"""
python 求两个矩阵相乘相关推荐
- c++使用vector求两个矩阵相乘
c++使用vector求两个矩阵相乘 直接上代码 #include <vector> #include <iostream> using namespace std;vecto ...
- C语言 求两个矩阵相乘
矩阵相乘肯定都不陌生,那么如何用C语言实现矩阵相乘呢?先看下面两个矩阵相乘: 矩阵A和B都是两行两列,矩阵相乘时,A的行元素乘以B的列元素,然后相加.即 20*2+5*1=45作为C11(矩阵C的第一 ...
- C语言求任意两个矩阵相乘的算法(初学尝试矩阵乘法)
C语言求任意两个矩阵相乘的算法(不同于大部分规格固定的矩阵乘法) 结果图如下 : 代码如下: //----- 任意两个矩阵相乘 # include <stdio.h> int main ...
- Java黑皮书课后题第8章:**8.6(代数:两个矩阵相乘)编写两个矩阵相乘的方法。编写一个测试程序,提示用户输入两个3*3的矩阵,然后显示它们的乘积
**8.6(代数:两个矩阵相乘)编写两个矩阵相乘的方法.编写一个测试程序,提示用户输入两个3*3的矩阵,然后显示它们的乘积 题目 题目描述与运行示例 破题 代码 题目 题目描述与运行示例 **8.6( ...
- 两个矩阵相乘的乘法次数_C ++程序将两个数字相乘而不使用乘法运算符
两个矩阵相乘的乘法次数 The problem is we have two integer numbers and find the multiplication of them without u ...
- python求两数最大公因数_Python求两个数的最大公约数
Python求两个数的最大公约数 一.求最大公约数算法: 1. 整数A对整数B进行取整, 余数用整数C来表示 举例: C = A % B 2. 如果C等于0,则C就是整数A和整数B的最大公约数 3. ...
- 实现两个矩阵相乘(Java)
矩阵乘法(Java实现) 矩阵可以用二维数组来表示:比如arr[n][m],其中n表示矩阵的行数m代表矩阵的列数,根据矩阵相乘的特性,两个矩阵相乘生成的那个新矩阵的行列是第一个矩阵的行和第二个矩阵的列 ...
- 两复数乘积C语言,C语言程序(两复数矩阵相乘)改错求助
C语言程序(两复数矩阵相乘)改错求助 哪位高手帮我修改一下下面这段程序的错误,我看了实在是改不出.急用...先谢谢了! double bucmul(double ar,double ai,double ...
- 4.有两个知阵a和b,均为2行3列。求两个矩阵之和。重载运算符“+”,使之能用于知阵相加。如:c=a+b。
/* 矩阵加法法则 */ /* 有两个矩阵a和b,均为2行3列.求两个矩阵之和. 重载运算符" + ",使之能用于知阵相加. 如:c = a + b. */ #include &l ...
最新文章
- 药理学css概念,药理学css 名词解释
- SAP 电商云 Spartacus UI 修改 Delivery Mode 触发的三个 HTTP 请求
- redis nginx session tomcat
- Windows 系统下使用 MinGW + MSYS + GCC 编译 FFMPEG
- 词法分析器生成工具flex
- Apache Tomcat安装配置
- credit author statement
- Linux 下的Chm 文件阅读器
- 苏嵌//张福辉//2018.7.23
- 手机只会用来打游戏?看看这五款APP,让你办公电脑学习无所不能
- Linux下批量修改文件名(rename)
- class io.netty.util.internal.PlatformDependent0$6 cannot access class jdk.internal.misc.Unsafe
- China-pub使我出离愤怒
- Nexus6P使用小技巧
- 自己实现一个Spring 框架
- Typora自定义主题#简约风主题
- 微软专家教你,如何搞定树莓派 AI 服务开发
- 意念控制助听器,想听什么听什么
- Android 10.0取消系统默认的全盘加密(fstab分区加密)
- 【ubuntu】vue项目部署 + 谷歌浏览器开机自启 + 项目自启 + 不允许退出全屏
热门文章
- 软碟通刻录光盘作为系统盘 失败
- Android 仿微信图片选择器
- x9015数字电位器应用
- 大学计算机基础操作心得体会,大学计算机基础心得体会
- 全国等级计算机模拟考试,全国计算机等级考试一级模拟试题15
- QCI开发出性能最强的量子软件平台
- 2020,会成为区块链在中国的元年吗?
- 苹果6手机怎么录屏_苹果手机如何录屏?开启苹果录屏功能妙招-苹果 ——快科技(驱动之家旗下媒体)-...
- 全排列邻位对换法c语言算法,全排列——邻位对换法.docx
- win8 加密oracle修正,eSpace 客户端故障案例