最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

在python Numpy中求向量和矩陣的范數(shù)實例

 更新時間:2019年08月26日 15:33:34   作者:104109121  
今天小編就為大家分享一篇在python Numpy中求向量和矩陣的范數(shù)實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

np.linalg.norm(求范數(shù)):linalg=linear(線性)+algebra(代數(shù)),norm則表示范數(shù)。

函數(shù)參數(shù)

x_norm=np.linalg.norm(x, ord=None, axis=None, keepdims=False)

①x: 表示矩陣(也可以是一維)

②ord:范數(shù)類型

向量的范數(shù):

矩陣的范數(shù):

ord=1:列和的最大值

ord=2:|λE-ATA|=0,求特征值,然后求最大特征值得算術(shù)平方根

ord=∞:行和的最大值

③axis:處理類型

axis=1表示按行向量處理,求多個行向量的范數(shù)

axis=0表示按列向量處理,求多個列向量的范數(shù)

axis=None表示矩陣范數(shù)。

④keepding:是否保持矩陣的二維特性

True表示保持矩陣的二維特性,F(xiàn)alse相反

向量范數(shù):

1-范數(shù): ,即向量元素絕對值之和,matlab調(diào)用函數(shù)norm(x, 1) 。

2-范數(shù): ,Euclid范數(shù)(歐幾里得范數(shù),常用計算向量長度),即向量元素絕對值的平方和再開方,matlab調(diào)用函數(shù)norm(x, 2)。

∞-范數(shù): ,即所有向量元素絕對值中的最大值,matlab調(diào)用函數(shù)norm(x, inf)。

-∞-范數(shù): ,即所有向量元素絕對值中的最小值,matlab調(diào)用函數(shù)norm(x, -inf)。

p-范數(shù): ,即向量元素絕對值的p次方和的1/p次冪,matlab調(diào)用函數(shù)norm(x, p)。

矩陣范數(shù):

1-范數(shù): , 列和范數(shù),即所有矩陣列向量絕對值之和的最大值,matlab調(diào)用函數(shù)norm(A, 1)。

2-范數(shù): ,譜范數(shù),即A'A矩陣的最大特征值的開平方。matlab調(diào)用函數(shù)norm(x, 2)。

∞-范數(shù): ,行和范數(shù),即所有矩陣行向量絕對值之和的最大值,matlab調(diào)用函數(shù)norm(A, inf)。

F-范數(shù): ,F(xiàn)robenius范數(shù),即矩陣元素絕對值的平方和再開平方,matlab調(diào)用函數(shù)norm(A, 'fro‘)。

import numpy as np

x1=np.array([1,5,6,3,-1])
x2=np.arange(12).reshape(3,4)
print x1,'\n',x2
print '向量2范數(shù):'
print np.linalg.norm(x1)
print np.linalg.norm(x1,ord=2)
print '默認的矩陣范數(shù):'
print np.linalg.norm(x2)
print '矩陣2范數(shù):'
print np.linalg.norm(x2,ord=2)

經(jīng)測試知:

np.linalg.norm(X),X為向量時,默認求向量2范數(shù),即求向量元素絕對值的平方和再開方;

X為矩陣是,默認求的是F范數(shù)。矩陣的F范數(shù)即:矩陣的各個元素平方之和再開平方根,它通常也叫做矩陣的L2范數(shù),它的有點在它是一個凸函數(shù),可以求導求解,易于計算。

以上這篇在python Numpy中求向量和矩陣的范數(shù)實例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 基于Python的文件類型和字符串詳解

    基于Python的文件類型和字符串詳解

    下面小編就為大家分享一篇基于Python的文件類型和字符串詳解,具有很的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2017-12-12
  • python生成excel的實例代碼

    python生成excel的實例代碼

    這篇文章主要為大家詳細介紹了python生成excel的實例代碼,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-11-11
  • python實現(xiàn)批量文件重命名

    python實現(xiàn)批量文件重命名

    這篇文章主要介紹了python實現(xiàn)批量文件重命名,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-10-10
  • python中split()函數(shù)的用法詳解

    python中split()函數(shù)的用法詳解

    Python join() 方法用于將序列中的元素以指定的字符連接生成一個新的字符串,這篇文章主要介紹了python中split()函數(shù)的用法詳解,需要的朋友可以參考下
    2023-01-01
  • python中reader的next用法

    python中reader的next用法

    這篇文章主要介紹了python中reader的next用法,分別介紹了python3中的用法和python2中的用法,具體實例代碼大家參考下本文
    2018-07-07
  • python解包用法詳解

    python解包用法詳解

    在本篇文章里小編給大家整理的是關(guān)于python解包用法詳解內(nèi)容,有需要的朋友們可以跟著一起學習下。
    2021-02-02
  • Python?encode()方法和decode()方法詳解

    Python?encode()方法和decode()方法詳解

    encode() 方法為字符串類型(str)提供的方法,用于將 str 類型轉(zhuǎn)換成 bytes 類型,這個過程也稱為“編碼”,這篇文章主要介紹了Python?encode()方法和decode()方法,需要的朋友可以參考下
    2022-12-12
  • VsCode中超好用的8個python插件推薦

    VsCode中超好用的8個python插件推薦

    本人日常使用vscode進行開發(fā),并且比較喜歡折騰vscode,會到處找這一些好玩的插件,于是越攢越多,下面這篇文章主要給大家介紹了關(guān)于VsCode中超好用的8個python擴展插件的相關(guān)資料,需要的朋友可以參考下
    2022-12-12
  • python多線程多并發(fā)啟動appium服務的實現(xiàn)

    python多線程多并發(fā)啟動appium服務的實現(xiàn)

    使用Dos命令或者bat批處理來手動啟動appium服務,啟動效率低下,本文主要介紹了python多線程多并發(fā)啟動appium服務的實現(xiàn),具有一定的 參考價值,感興趣的可以了解一下
    2024-02-02
  • python抓取搜狗微信公眾號文章

    python抓取搜狗微信公眾號文章

    這篇文章主要為大家詳細介紹了python抓取搜狗微信公眾號文章,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-04-04

最新評論

巴中市| 永顺县| 育儿| 明水县| 花莲市| 永定县| 黄大仙区| 沙洋县| 承德市| 福鼎市| 辽宁省| 金溪县| 黄梅县| 大关县| 波密县| 西畴县| 新晃| 侯马市| 高密市| 嘉祥县| 株洲市| 宁陵县| 名山县| 武冈市| 瓦房店市| 信阳市| 军事| 西安市| 崇仁县| 麻阳| 济宁市| 屏边| 岫岩| 灵武市| 鹤山市| 兰考县| 新巴尔虎右旗| 桐庐县| 杭锦旗| 特克斯县| 毕节市|