numpy基础教程之np.linalg

作者:Inside_Zhang 时间:2021-11-10 14:36:43 

前言

numpy.linalg模块包含线性代数的函数。使用这个模块,可以计算逆矩阵、求特征值、解线性方程组以及求解行列式等。本文讲给大家介绍关于numpy基础之 np.linalg的相关内容,下面话不多说了,来一起看看详细的介绍吧

(1)np.linalg.inv():矩阵求逆

(2)np.linalg.det():矩阵求行列式(标量)

np.linalg.norm

顾名思义,linalg=linear+algebra linalg=linear+algebra\mathrm{linalg=linear + algebra},norm norm\mathrm{norm}则表示范数,首先需要注意的是范数是对向量(或者矩阵)的度量,是一个标量(scalar):

首先help(np.linalg.norm)查看其文档:

norm(x, ord=None, axis=None, keepdims=False)1

这里我们只对常用设置进行说明,x x\mathrm{x}表示要度量的向量,ord ord\mathrm{ord}表示范数的种类,

numpy基础教程之np.linalg 


>>> x = np.array([3, 4])
>>> np.linalg.norm(x)
5.
>>> np.linalg.norm(x, ord=2)
5.
>>> np.linalg.norm(x, ord=1)
7.
>>> np.linalg.norm(x, ord=np.inf)
4123456789

范数理论的一个小推论告诉我们:ℓ 1 ≥ℓ 2 ≥ℓ ∞  ℓ1≥ℓ2≥ℓ∞

来源:https://blog.csdn.net/lanchunhui/article/details/51004387

标签:numpy,基础,np.linalg
0
投稿

猜你喜欢

  • Python箱型图绘制与特征值获取过程解析

    2023-09-20 06:22:37
  • go build失败报方法undefined的解决过程

    2023-06-18 15:07:36
  • 解决pycharm每次打开项目都需要配置解释器和安装库问题

    2021-10-19 08:38:24
  • Python科学计算之Pandas详解

    2023-07-21 19:12:51
  • Golang中 Slice的分析与使用源码解析

    2023-06-19 03:48:13
  • 使用Python批量修改文件名的代码实例

    2022-03-21 04:02:53
  • 网页的栅格系统设计

    2008-09-19 21:13:00
  • 简单了解Python多态与属性运行原理

    2021-03-13 21:29:42
  • Python中plt.imshow(image)无法显示图片的解决

    2022-01-12 15:33:04
  • python获取本地计算机名字的方法

    2022-01-26 10:04:32
  • Python序列化模块JSON与Pickle

    2022-11-06 00:24:37
  • 一文带你搞懂Golang依赖注入的设计与实现

    2023-07-23 14:33:53
  • Python实现模拟登录及表单提交的方法

    2021-05-28 19:23:12
  • Django中传递参数到URLconf的视图函数中的方法

    2021-09-16 23:46:33
  • python处理文本文件实现生成指定格式文件的方法

    2022-01-07 21:41:43
  • Mootools常用方法扩展(五)

    2009-03-03 12:12:00
  • python 如何用terminal输入参数

    2023-02-19 08:06:15
  • MySQL Create Database 创建数据库

    2011-09-10 16:04:51
  • PHP file_get_contents设置超时处理方法

    2023-10-18 05:56:46
  • python基础之贪婪模式与非贪婪模式

    2023-01-18 04:14:36
  • asp之家 网络编程 m.aspxhome.com