美文网首页
向量范数

向量范数

作者: python小玩家 | 来源:发表于2017-12-14 15:18 被阅读0次

参考:
http://blog.csdn.net/left_la/article/details/9159949

http://blog.csdn.net/bitcarmanlee/article/details/51945271

https://baike.baidu.com/item/%E8%8C%83%E6%95%B0/10856788?fr=aladdin

image.png image.png
#!/usr/bin/env python
#coding:utf-8

import numpy as np
import numpy.linalg as LA

def compute_norm():
    mat = np.matrix([[1,2],[3,4]])
    inv_mat = np.linalg.inv(mat)
    print inv_mat

def vector_norm():
    a = np.arange(9) - 4
    print LA.norm(a,np.inf) #无穷范数
    print LA.norm(a,-np.inf)
    print LA.norm(a,1) #1范数
    print LA.norm(a,2) #2范数

def matrix_norm():
    a = np.arange(9) - 4
    b = a.reshape(3,3)
    b_t = np.transpose(b)
    b_new = np.dot(b_t,b) #b_new矩阵为b^t * b
    x = np.linalg.eigvals(b_new) #求b_new矩阵的特征值
    print x
    print LA.norm(b,1) #列范数
    print LA.norm(b,2) #谱范数,为x里最大值开平方
    print LA.norm(b,np.inf) #无穷范数,行范数
    print LA.norm(b,"fro") #F范数

vector_norm()
matrix_norm()

相关文章

  • 范数

    向量的范数 向量的1-范数 向量元素绝对值之和。 向量的2-范数 Euclid范数(欧几里得范数,常用计算向量长度...

  • 向量的范数

    向量的范数是一个标量范数为: 特别地: 0范数为向量中非零元素的个数 1范数为向量元素的绝对值相加 2范数为向量元...

  • 常见向量范数和矩阵范数

    1、向量范数1-范数: ,Euclid范数(欧几里得范数,常用计算向量长度),即向量元素绝对值的平方和再开方,ma...

  • 范数

    范数,是用来衡量向量,矩阵的大小的。 下面介绍一下常用的范数: 向量的范数 L1范数: 其实就是向量每一维数的绝对...

  • 范数

    向量的范数 范数是具有“长度”概念的函数。在向量空间内,为所有的向量的赋予非零的长度或者大小。 不同的范数,所求的...

  • 【深度学习-数学基础】向量和矩阵的范数归纳

    向量的范数 定义一个向量为:a=[-5,6,8,-10]。 向量的 1 范数:向量的各个元素的绝对值之和,上述向量...

  • 范数

    向量范数:向量范数定义了向量的距离,而距离满足正定,齐次,三角不等式。范数的使用可以帮助特征选择,使得模型更具解释...

  • 译 介绍机器学习中的向量范数

    译 介绍机器学习中的向量范数 原文地址 向量范数 向量和矩阵运算中常常依赖向量的大小和长度的计算。 向量的长度称为...

  • 向量的范数

    定义一个向量为:a=[-5,6,8,10]。向量的1范数:向量的各个元素的绝对值之和,上述向量a的1范数结果就是:...

  • deep learning

    1.向量默认的是列向量。 2.范数也叫欧几里范数,范数也叫最大范数。。 3.特征值都是正数的正定,都是非负数的半正...

网友评论

      本文标题:向量范数

      本文链接:https://www.haomeiwen.com/subject/egjzixtx.html