python求矩阵范数_向量范数和矩阵范数(示例代码)
title: 向量范数和矩阵范数
date: 2018-05-28 16:49:50
tags: [经常忘,数学]
categories: 概念
mathjax: true
---
范数
范数分为向量范数和矩阵范数,概念经常忘记,这里总结一下。
向量范数
对于向量(x=[x_1,x_2,...,x_N]),其范数定义如下:
p-范数
(|x|_p=(sum_{i=1}^N|x_i|^p )^{1/p})
对向量元素绝对值的p次方求和后,再计算1/p次幂。
特殊地,当p取0,1,2,(infty),(-infty),时,对应范数意义如下。
0-范数
特殊地,数学中认为,向量的0范数即向量中非零元素个数。
1-范数
(|x|_1=sumlimits_{i=1}^N|x_i|)
向量的1范数即向量中元素的绝对值之和。到原点的距离之和。
2-范数
(|x|_2=left(sumlimits_{i=1}^N|x_i|^2ight)^{frac12})
向量的2范数也称欧几里得范数,也就是通常说的向量长度。
(infty)-范数
(|x|_infty=maxlimits_{i}|x_i|)
向量的正无穷范数即向量元素绝对值中的最大值。到原点的最远距离。
(-infty)-范数
(|x|_{-infty}=maxlimits_i|x_i|)
向量的负无穷范数即向量元素绝对值中的最小值。到原点的最近距离。
矩阵范数
对于矩阵(A=(a_{ij})_{mast n}),其范数定义如下:
0-范数
矩阵的0-范数同样标识矩阵中非零元素的个数。可以表示矩阵的稀疏程度。
1-范数
(|A|_1=maxlimits_jsumlimits_{i=1}^m|a_{ij}|)
矩阵的1-范数,也称列和范数,即所有矩阵列向量的绝对值之和的最大值。
2-范数
(|A|_2=sqrt{lambda_1}),(lambda_1)是(A^TA)的最大特征值(所以说方阵才有2-范数)。
矩阵的2-范数,也称谱范数,即(A^TA)的最大特征值开平方。
(infty)-范数
(|A|_infty=maxlimits_isumlimits_{j=1}^m|a_{ij}|)
矩阵的(infty)-范数,也称行和范数,即所有矩阵行向量的绝对值之和的最大值。
F-范数
(|A|_F=left(sumlimits_{i=1}^msumlimits_{j=1}^na_{ij}^2ight)^{frac12})
矩阵的F-范数,即Frobenius范数,矩阵元素的平方和再开平方。
python求矩阵范数_向量范数和矩阵范数(示例代码)相关推荐
- java求水电费_水电煤缴费示例代码
水电煤缴费 package api.jisuapi.waterelectricrecharge; import java.io.UnsupportedEncodingException; import ...
- java求时间复杂度求值_计算时间复杂度例题(示例代码)
一.引言: 写给自己看 算法是程序的灵魂,想学好算法就必须先搞懂时间复杂度 算时间复杂度就是算基本语句条数 5个例题 二.例题 1). for(int i=0; i for(int j=i; j Sy ...
- python广告刷量_用python实现刷点击率的示例代码
背景 同事的老爸参加微信的一个活动,需要刷点击率,因此,写了一个程序助之. 准备 微信活动也是有真实地址的. 通过mitmproxy(man in the middle proxy)的方式,可以获取微 ...
- 用python做一个购物车编程_利用python实现简单的循环购物车功能示例代码
本文主要给大家介绍了关于python实现循环购物车功能的相关内容,分享出来供大家参考学习,下面来一起看看详细的介绍: 示例代码 # -*- coding: utf-8 -*- __author__ = ...
- python求平均值_如何用python求平均值
学习了Python相关数据类型,函数的知识后,利用字符串的分割实现了输入任意多个数据,并计算其平均值的小程序.思路是接收输入的字符串,以空格为分隔符,将分割的数据存入列表(lst1)中,将lst1中的 ...
- 《Think Python》练习 4-1:本章示例代码栈图、停止点偏离思考
第4章 案例研究:接口设计 练习 4-1 本章示例代码栈图.停止点偏离思考 [习题 4.1.1] 画一个栈图来显示函数 circle(bob, radius) 运行时的程序状态. <Think ...
- python中实现延时回调普通函数示例代码
这篇文章主要给大家介绍了关于python中实现延时回调普通函数的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧. 回调函 ...
- 毕业生简单的用Python实现一个信息管理系统【含示例代码】
写在前面: 从昨晚的梦里回忆起数据管理的作业: 实现一个自己的选题---- 毕业生信息管理系统,实现学生个人信息基本的增删改查, 我想了想前段时间刚学习的列表,这个简单啊 ,设计一个学生信息列表,然后 ...
- python 怎么算l2范数_向量范数与矩阵范数(L0, L1, L2)
直观理解 在实数域中,数的大小和两个数之间的距离是通过绝对值来度量的.在解析几何中,向量的大小和两个向量之差的大小是"长度"和"距离"的概念来度量的.为了对矩阵 ...
最新文章
- 微软职位内部推荐-Software Engineer II-News
- 从Java到Go面向对象--类的定义和实例化对象
- 新闻资讯APP开发流程(八)-- ContentView.js
- java写航显系统_一种机场航显系统的制作方法
- 懒人chromium net android移植指南
- 02.analyzer-tokenizer
- Idea debug时报错:Command line is too long
- 智行火车票能否把用户的敏感信息屏蔽?
- python100例详解-Python类和实例详解
- Android通过Alpha实现渐变效果的几个方法
- jQuery设置文本框回车事件
- Visual FoxPro 9.0 Beta 可以下载了!
- 企业微信 网页授权登入
- 学前端进度慢怎么办?前端学不懂怎么办?
- 研究人员开发实时歌词生成技术以激发歌曲创作灵感
- Mac如何通过远程控制其他Mac
- 图匹配(Graph Matching)入门学习笔记——以《Factorized Graph Matching》为例(二)
- 将picpick汉化及矩形截屏
- 大数据时代信息轰炸来袭 购房四大黄金法则
- 《深入理解计算机系统》