分享免费的编程资源和教程

网站首页 > 技术教程 正文

利用Python计算矩阵乘法 矩阵分解 行列式和逆 和数组文件IO操作

goqiw 2024-10-16 11:25:57 技术教程 38 ℃ 0 评论

Python 用于数组的文件输入输出

NumPy能够读写磁盘上的文本数据或二进制数据,将数组以二进制格式保存到磁盘,np.save和np.load是读写磁盘数组数据的两个主要函数,默认情况下数组是以未压缩的原始二进制格式保存在扩展名为.npy的文件中。如果文件路径末尾没有扩展名.npy,会被自动加上。

线性代数

线性代数(如矩阵乘法、矩阵分解、行列式等)是任何数组库的重要组成部分,NumPy提供了一个用于矩阵乘法的dot()函数,dot函数既是一个数组方法也是numpy命名空间中一个函数。

numpy.linalg中有一组标准的矩阵分解运算以及诸如求逆和行列式等

如果实(复)非奇异矩阵A能够化成正交矩阵Q与实(复)非奇异上三角矩阵R的乘积,即A=QR,则称其为A的QR分解。

diag()以一维数组的方式返回对角线元素(或非对角线),或将转换为方阵(非对角元素为0)

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表