Numpy中求向量和矩阵的范数
import numpy as np
函数: np.linalg.norm(x, ord=None, axis=None, keepdims=False)
参数释义:x:向量或矩阵
ord:范数类型,默认二范数,ord1=1,求一范数,即元素绝对值和,ord=2,求二范数,ord=np.inf,求无穷范数,即max(|x_i|)
axis:维度处理,axis=1表示按行向量处理,求多个行向量的范数;axis=0表示按列向量处理,求多个列向量的范数;axis=None表示矩阵范数。
keepdims:是否保留计算范数时指定的维度,True:保留,False:不保留
例:
import numpy as npx2=np.arange(12).reshape(3,4)
print (x2)
print (np.linalg.norm(x2))
print (np.linalg.norm(x2,ord=2, axis=0, keepdims=False).shape, np.linalg.norm(x2,ord=2, axis=0, keepdims=False))
print (np.linalg.norm(x2,ord=2, axis=0, keepdims=True).shape, np.linalg.norm(x2,ord=2, axis=0, keepdims=True))
print (np.linalg.norm(x2,ord=2, axis=1, keepdims=False).shape, np.linalg.norm(x2,ord=2, axis=1, keepdims=False))
print (np.linalg.norm(x2,ord=2, axis=1, keepdims=True).shape, np.linalg.norm(x2,ord=2, axis=1, keepdims=True))output:[[ 0 1 2 3][ 4 5 6 7][ 8 9 10 11]]
22.494443758403985
(4,) [ 8.94427191 10.34408043 11.83215957 13.37908816]
(1, 4) [[ 8.94427191 10.34408043 11.83215957 13.37908816]]
(3,) [ 3.74165739 11.22497216 19.13112647]
(3, 1) [[ 3.74165739][11.22497216][19.13112647]]
刚多范数类型参看这篇:https://blog.csdn.net/weixin_43977640/article/details/109909488
Numpy中求向量和矩阵的范数相关推荐
- python求向量函数的雅可比矩阵_在python Numpy中求向量和矩阵的范数实例
np.linalg.norm(求范数):linalg=linear(线性)+algebra(代数),norm则表示范数. 函数参数 x_norm=np.linalg.norm(x, ord=None, ...
- python二维元素向量_详解python Numpy中求向量和矩阵的范数
在python Numpy中求向量和矩阵的范数实例 np.linalg.norm(求范数):linalg=linear(线性)+algebra(代数),norm则表示范数. 函数参数 x_norm=n ...
- python求向量和矩阵的范数、求矩阵的逆
参考博文:https://blog.csdn.net/qq_35154529/article/details/82754157 np.linalg.norm(求范数):linalg=linear(线性 ...
- 科学计算机解多元方程组,南京大学计算机科学与技术系 数值计算方法(第3章)3 向量和矩阵的范数 病态方程组 解线性方程组的迭代法.ppt...
南京大学计算机科学与技术系 数值计算方法(第3章)3 向量和矩阵的范数 病态方程组 解线性方程组的迭代法.ppt 上传人:ct****5 文档编号:43116102 上传时间:2020-01-21 格 ...
- 【MATLAB】矩阵分析之向量和矩阵的范数运算
本片借鉴于 https://blog.csdn.net/u013534498/article/details/52674008 https://blog.csdn.net/left_la/articl ...
- matlab norm向量和矩阵的范数
一.向量的范数 首先定义一个向量为:a=[-5,6,8, -10] 1.1 向量的1范数 向量的1范数即:向量的各个元素的绝对值之和,上述向量a的1范数结果就是:29,MATLAB代码实现为:norm ...
- numpy中的matrix矩阵处理
numpy模块中的矩阵对象为numpy.matrix,包括矩阵数据的处理,矩阵的计算,以及基本的统计功能,转置,可逆性等等,包括对复数的处理,均在matrix对象中. class numpy.matr ...
- 矩阵论及其应用_数值分析篇——向量和矩阵的范数
向量.矩阵范数 是数学中矩阵论.线性代数.泛函分析等领域中常见的基本概念,是将一定的矩阵空间建立为赋范向量空间时为矩阵装备的范数.应用中常将有限维赋范向量空间之间的映射以矩阵的形式表现,这时映射空间上 ...
- MATLAB中求一个矩阵的最大值或最小值的两种写法
第一种写法: max_A = max(max(A)); min_B = min(min(B)); 注意,一定要是两层运算,如果只作一层运算,则结果是一个向量,向量中的元素是每一列的最小值或最大值. 第 ...
最新文章
- 【运维学习笔记】运维入门
- idea设置自动编译
- 【Linux入门到精通系列讲解】系统调用和库函数路径
- wxWidgets 示例演示 wxWrapSizer 的使用
- 2.5 Hive中外部表的讲解
- “科学学”视角下的科研工作者行为研究
- python_魔法方法(二):算术运算
- echarts地图展示
- Win11改Win10右键菜单
- SLAM专题(8)卡尔曼滤波和扩展卡尔曼滤波 原理与应用
- 使用telnet和ssh登录linux
- PC端 kindle 导入 电子书
- 一个小程序:计算绩效的方案
- 发生死锁时自动发mail
- 使用java做一个能赚钱的微信群聊机器人(2020年基于PC端协议最新可用版)
- 【Unity3D开发小游戏】《数字华容道》Unity开发教程
- 节点操作之创建和添加节点
- NOI-1.2(04) 填空:类型转换1
- 马科维茨投资组合理论(均方模型)学习笔记——基于Matlab(四)
- 浅谈网络之“TCP协议”
热门文章
- SharePoint 2010 隐藏快速启动栏(左侧导航)
- Apache添加mod_rewrite模块
- nginx 启动问题:nginx (pid ) already running.
- 烂泥:文件服务器搭建与使用详解,minio文件服务器搭建(单机版)
- cisco 《连接网络》实验wan综合实验_GNS3实验环境优化与安装
- Swift之深入解析“对象”的底层原理
- Python将秒转换为 时分秒 的格式
- 2017\National _C_C++_C\4.小数第n位
- Django Model 自动生成 E-R 图
- 为什么Go没有三元运算符