使用numpy对矩阵进行运算

本文通过实例代码介绍了Python中numpy库进行矩阵运算的方法,包括加减乘除、矩阵转置、求逆等基本操作,适合初学者入门学习。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

代码如下:


#encoding:utf-8
import numpy as np
from numpy.linalg import inv
from numpy import dot
from numpy import mat

A=np.mat([1,1])#创建一个一行一列的矩阵
print('A矩阵为:\n',A)
print('A矩阵的转置矩阵为(A.T):\n',A.T) #打印A矩阵的转置矩阵
print('将A矩阵变换成2*1型:\n',A.reshape(2,1))

B=mat([[1,2],[2,3]])#创建一个2*2的矩阵
print('B矩阵为:\n',B)
print('B的逆\n',inv(B))
print('将B矩阵变换成1*4型:\n',B.reshape(1,4))
print('B矩阵的第一行所有元素:',B[0, :])
print('B矩阵的第一列所有元素:\n',B[:, 0])
print('A矩阵点乘B矩阵(A.B):', dot(A,B)) #打印矩阵A点乘矩阵B的结果
print('B矩阵点乘A矩阵的转置矩阵(B.A.T):\n',dot(B,A.T)) #打印矩阵B点乘矩阵A的转置矩阵的结果

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值