学习笔记:两个3*3的矩阵,实现其对应位置的数相乘,返回一个新的矩阵

这篇具有很好参考价值的文章主要介绍了学习笔记:两个3*3的矩阵,实现其对应位置的数相乘,返回一个新的矩阵。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

入门小菜鸟的学习笔记,希望大佬们帮忙纠错啦~侵权立删。 

解法一:

import numpy as np
x = np.array([[1,2,3],[4,5,6],[7,8,9]])
y = np.array([[1,2,1],[2,1,1],[1,1,2]])
R = np.multiply(x,y)
print("x=\n",x)
print("y=\n",y)
print("矩阵对应元素相乘的结果为:\n",R)

运行结果:

两个3x3矩阵相乘例题,Python编程基础,python

解法二:

import numpy as np
mat1 = np.mat([[1,2,3],[2,3,4],[4,5,6]])
mat2 = np.mat([[1,2,3],[2,1,4],[4,1,6]])
mat3 = np.mat([[0,0,0],[0,0,0],[0,0,0]])
for i in range(3):
    for j in range(3):
        mat3[i,j] = mat1[i,j]*mat2[i,j]
mat3

 运行结果:

两个3x3矩阵相乘例题,Python编程基础,python

个人学习笔记,仅供参考,如有错误,请多指正。 文章来源地址https://www.toymoban.com/news/detail-610054.html

到了这里,关于学习笔记:两个3*3的矩阵,实现其对应位置的数相乘,返回一个新的矩阵的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 计算两个二维数组arr1和arr2中对应位置元素的商

    代码实现 :一个嵌套循环,用于计算两个二维数组arr1和arr2中对应位置元素的商,并将结果存储在result数组中。首先,定义了一个空数组result用于存储结果。然后,通过两个for循环遍历arr1数组的每一行和每一列。在内层循环中,通过arr1[i][j]和arr2[i][j]分别获取arr1和arr2中对应

    2024年02月12日
    浏览(21)
  • python菜鸟教程-矩阵对应位置相加

    两个 3 行 3 列的矩阵,实现其对应位置的数据相加,并返回一个新矩阵: X = [[12,7,3],     [4 ,5,6],     [7 ,8,9]] Y = [[5,8,1],     [6,7,3],     [4,5,9]] 程序分析:创建一个新的 3 行 3 列的矩阵,使用 for 迭代并取出 X 和 Y 矩阵中对应位置的值,相加后放到新矩阵的对应位置中。

    2024年04月23日
    浏览(43)
  • pytorch 根据bool矩阵取出tensor中对应位置元素

    1. bool矩阵当做索引(类型是:BoolTensor) 结果为一维向量(因为bool矩阵二维的,根据bool矩阵中True对应位置,把tensor数据中相应位置中的值取出来,组成一个新的一维tensor向量) 输出结果: 2. 一维bool向量当做索引(类型是:BoolTensor) 第一个例子:结果为一维向量(target是

    2023年04月10日
    浏览(28)
  • 【SIMULINK】simulink实现信号矩阵整合、求逆、转置、分解、向量矩阵相乘(非matlab)

    simulink实现信号矩阵,并实现分解 simulink实现信号矩阵求逆 simulink实现信号矩阵转置 simulink矩阵向量相乘

    2024年02月11日
    浏览(25)
  • 给定两个矩阵A和B,要求你计算它们的乘积矩阵AB。需要注意的是,只有规模匹配的矩阵才可以相乘。即若A有R a​ 行、C a​ 列,B有R b​ 行、C b​ 列,则只有C a

    输入格式: 输入先后给出两个矩阵A和B。对于每个矩阵,首先在一行中给出其行数R和列数C,随后R行,每行给出C个整数,以1个空格分隔,且行首尾没有多余的空格。输入保证两个矩阵的R和C都是正数,并且所有整数的绝对值不超过100。 输出格式: 若输入的两个矩阵的规模是

    2024年02月12日
    浏览(31)
  • C++利用类实现矩阵的数乘、乘法以及点乘

        ----------------------------------矩阵的数乘、乘法、点乘---------------------------------------*    *-description:用户选择运算方式后输入矩阵的规模并赋值,随即进行矩阵相关运算      *- author:Luo                                                                             

    2024年02月06日
    浏览(28)
  • JavaScript实现求1-100之间不能被3整除的数之和,求100以内偶数的和的两个程序代码

    以下为实现求1-100之间不能被3整除数之和求100以内偶数的和的两个程序代码和运行截图 目录 前言 一、实现输入两个数比较两个数的大小 1.1 运行流程及思想 1.2 代码段 1.3 JavaScript语句代码 1.4 运行截图 二、求100以内偶数的和 2.1 运行流程及思想 2.2 代码段 2.3 JavaScript语句代码

    2024年02月03日
    浏览(25)
  • 【算法】两个线程交替打印0~100的数

    总结:条件变量相比于条件判断更加繁琐,但是使用条件变量对于CPU的占用更低,如果是执行更繁杂的多线程任务,使用条件变量效率更高。

    2024年02月14日
    浏览(26)
  • MIT线性代数笔记-第31讲-线性变换及对应矩阵

    线性变换相当于是矩阵的抽象表示,每个线性变换都对应着一个矩阵 例: 考虑一个变换 T T T ,使得平面上的一个向量投影为平面上的另一个向量,即 T : R 2 → R 2 T:R^2 to R^2 T : R 2 → R 2 ,如图: ​   图中有两个任意向量 v ⃗ , w ⃗ vec{v} , vec{w} v , w 和一条直线,作 v ⃗

    2024年02月03日
    浏览(36)
  • 矩阵和矩阵如何相乘?

    矩阵与矩阵相乘遵循特定的数学规则。为了相乘,第一个矩阵的列数必须等于第二个矩阵的行数。矩阵乘法的结果是一个新矩阵,其行数等于第一个矩阵的行数,列数等于第二个矩阵的列数。矩阵乘法不满足交换律,即 AB≠BA。 例子: 假设我们有两个矩阵 A 和 B,其中: 在这

    2024年01月22日
    浏览(38)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包