Python矩阵的基本计算:创建矩阵与加减、矩阵乘法、矩阵转置、求方阵的迹、方阵的行列式计算、逆矩阵/伴随矩阵、解多元一次方程

您所在的位置:网站首页 行列式横竖变换 Python矩阵的基本计算:创建矩阵与加减、矩阵乘法、矩阵转置、求方阵的迹、方阵的行列式计算、逆矩阵/伴随矩阵、解多元一次方程

Python矩阵的基本计算:创建矩阵与加减、矩阵乘法、矩阵转置、求方阵的迹、方阵的行列式计算、逆矩阵/伴随矩阵、解多元一次方程

2024-07-18 05:22:21| 来源: 网络整理| 查看: 265

重新复习了一遍Python下有关矩阵的计算内容,整合成本博客。内容包括矩阵操作(创建矩阵、矩阵加减法)、矩阵乘法、矩阵转置(求转置矩阵)、求方阵的迹、方阵的行列式计算方法、逆矩阵/伴随矩阵、解多元一次方程。

因为要借助numpy库,如果之前没有安装过的同学,可以使用pip install numpy安装。

(一)Python矩阵操作 1.先引入numpy,以后的教程中,我们都引用为np作为简写 在这里插入图片描述 2.使用mat函数创建一个2X3矩阵 在这里插入图片描述 3.使用shape可以获取矩阵的大小 在这里插入图片描述 4.使用下标读取矩阵中的元素 在这里插入图片描述 5.进行行列转换 在这里插入图片描述 6.实际上官方文档建议我们使用二维数组代替矩阵来进行矩阵运算;因为二维数组用得较多,而且基本可取代矩阵。比如:可见矩阵和数组基本上都可以 在这里插入图片描述 7.加减法也是一样的 在这里插入图片描述 8.当然列表是不能这么尽兴加减的: 在这里插入图片描述 (二) python矩阵乘法 1.使用二维数组创建两个矩阵A和B 在这里插入图片描述 2.先来一个矩阵的数乘,其实见识矩阵的每一个元素乘以该数 在这里插入图片描述 3.dot函数用于矩阵乘法,对于二维数组,它计算的是矩阵乘积,对于一维数组,它计算的是内积。注意交换矩阵的前后位置会导致不同的结果,看下面的例子 在这里插入图片描述 4.再创建一个二维数组 在这里插入图片描述 5.我们验证一个矩阵乘法的结合性 (AB)C=A(BC) 在这里插入图片描述 在这里插入图片描述 6.接着看一下对加法的分配性 (A+B)C=AC+BC,C(A+B)=CA+CB 在这里插入图片描述 7.数乘的结合性,也一样啦 在这里插入图片描述 8.接着我们用到一个新知识,使用eye创建一个单位矩阵,单位矩阵的定义就是看下面的步骤 在这里插入图片描述 9.我们看一下,一个矩阵A乘以一个单位矩阵,还是它本身 在这里插入图片描述 (三)python矩阵转置 1.先创建一个矩阵 在这里插入图片描述 2.我们使用属性T来得到矩阵A的转置矩阵 在这里插入图片描述 3.我们验证第一个性质:(A’)’=A 在这里插入图片描述 4.再创建两个尺寸相同的矩阵 在这里插入图片描述 5.验证矩阵转置的第二个性质:(A±B)’=A’±B’ 在这里插入图片描述 6.验证矩阵转置的第三个性质:(KA)’=KA’ 在这里插入图片描述 7.验证矩阵转置的第四个性质:(A×B)’= B’×A’ 在这里插入图片描述

(四)python求方阵的迹 1.创建一个方阵(方阵也就是行数等于列数的矩阵) 在这里插入图片描述 2.用trace计算方阵的迹 在这里插入图片描述 3.再创建一个方阵F 在这里插入图片描述 4.验证一下方阵的迹等于方阵的转置的迹 在这里插入图片描述 5.验证一下方阵的乘积的迹等于 在这里插入图片描述 6.验证一下方阵的和的迹等于方阵的迹的和 在这里插入图片描述

(五)python方阵的行列式计算方法 1.创建两个方阵 在这里插入图片描述 2.使用det方法求得方阵E和方阵F的行列式 在这里插入图片描述 在这里插入图片描述

(六) python求逆矩阵/伴随矩阵 1.创建一个方阵 在这里插入图片描述 2.使用linalg.det求得方阵的行列式 在这里插入图片描述 3.使用linalg.inv求得方阵A的逆矩阵 在这里插入图片描述 4.接着我们利用公式: 在这里插入图片描述 numpy的计算方法: 在这里插入图片描述

(七) python解多元一次方程 方程组为 在这里插入图片描述 1.将未知数的系数写下来,排列成一个矩阵a,如下 在这里插入图片描述 2.常数项构成一个一维数组(向量) 在这里插入图片描述 3.使用linalg.solve方法解方程,参数a指的是系数矩阵,参数b指的是常数项矩阵 在这里插入图片描述 4.使用点乘的方法可以验证一下解的正确性,系数乘以未知数可以得到常数项。在这里插入图片描述



【本文地址】

公司简介

联系我们

今日新闻


点击排行

实验室常用的仪器、试剂和
说到实验室常用到的东西,主要就分为仪器、试剂和耗
不用再找了,全球10大实验
01、赛默飞世尔科技(热电)Thermo Fisher Scientif
三代水柜的量产巅峰T-72坦
作者:寞寒最近,西边闹腾挺大,本来小寞以为忙完这
通风柜跟实验室通风系统有
说到通风柜跟实验室通风,不少人都纠结二者到底是不
集消毒杀菌、烘干收纳为一
厨房是家里细菌较多的地方,潮湿的环境、没有完全密
实验室设备之全钢实验台如
全钢实验台是实验室家具中较为重要的家具之一,很多

推荐新闻


    图片新闻

    实验室药品柜的特性有哪些
    实验室药品柜是实验室家具的重要组成部分之一,主要
    小学科学实验中有哪些教学
    计算机 计算器 一般 打孔器 打气筒 仪器车 显微镜
    实验室各种仪器原理动图讲
    1.紫外分光光谱UV分析原理:吸收紫外光能量,引起分
    高中化学常见仪器及实验装
    1、可加热仪器:2、计量仪器:(1)仪器A的名称:量
    微生物操作主要设备和器具
    今天盘点一下微生物操作主要设备和器具,别嫌我啰嗦
    浅谈通风柜使用基本常识
     众所周知,通风柜功能中最主要的就是排气功能。在

    专题文章

      CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭