numpy的linalg.norm()函数求范数
2024-10-19 16:31:28
函数签名:def norm(x, ord=None, axis=None, keepdims=False)
其中ord参数表示求什么类型的范数,具体参见下表
下面是用代码对一个列表求上面的范数
import numpy as np x = [1,2,3,4]
x1 = np.linalg.norm(x=x, ord=1)
x2 = np.linalg.norm(x=x, ord=2)
x3 = np.linalg.norm(x=x, ord=np.inf)
print(x1)
print(x2)
print(x3)
运行结果如下
其中的axis=0表示对矩阵的每一列求范数,axis=1表示对矩阵的每一行求范数, keeptime=True表示结果保留二维特性,keeptime=False表示结果不保留二维特性
示例代码如下
import numpy as np x = np.array([[0, 1, 2],
[3, 4, 5]])
x1 = np.linalg.norm(x=x, ord=1, axis=0, keepdims=True)
x2 = np.linalg.norm(x=x, ord=1, axis=1, keepdims=True)
x3 = np.linalg.norm(x=x, ord=1, axis=0, keepdims=False)
x4 = np.linalg.norm(x=x, ord=1, axis=1, keepdims=False) print(x1)
print(x2)
print(x3)
print(x4)
运行结果如下
最新文章
- Python-09-线程、进程、协程、异步IO
- wireshark常用过滤条件
- 基于Metaweblog API 接口一键发布到国内外主流博客平台
- 【GoLang】golang 微服务框架 介绍
- Android 系统ID介绍
- Ubuntu 14.04 LTS 安装 VNC Viewer
- Visual Studio的MethMVVM
- Calendar类的基本使用
- java 开发基础篇1环境安装--eclipse安装教程
- [Javascript] Logging Pretty-Printing Tabular Data to the Console
- 12本最优秀的Android开发电子书强力推荐
- 根据XML文件生成XSD文件
- 启动ipython notebook(jupyter)
- ASP.Net MVC连接MySQL和Code First的使用
- 前端SEO与爬虫与SSR(Server Side Render)
- mysql 数据库链接 过期产品
- Java 之 Web前端(四)
- C# Winform 登录中的忘记密码及自动登录
- 洛谷P2572 [SCOI2010]序列操作(ODT)
- 【代码审计】OTCMS_PHP_V2.83_代码执行漏洞分析
热门文章
- 并查集 || [USACO18JAN]MooTube || BZOJ 5188 || Luogu P4185
- 如何在Linux下安装JDK1.8
- vue2.0 监听滚动 锚点定位
- jQuery后续和 前端框架Bootstrap
- 对items函数的理解
- Levenberg-Marquardt优化和zipf分布
- 【leetcode】689. Maximum Sum of 3 Non-Overlapping Subarrays
- ELK+Filebeat+redis整合
- Spring Cloud云架构 - SSO单点登录之OAuth2.0登录流程(2)
- 【转】Tarjan算法 资料合集