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

python矩陣基本運(yùn)算的實現(xiàn)

 更新時間:2023年07月07日 10:10:25   作者:muyierfly  
本文主要介紹了python?矩陣的基本運(yùn)算,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

一、Python 矩陣基本運(yùn)算

引入 numpy 庫

import numpy as np

1. python矩陣操作

1)使用 mat 函數(shù)創(chuàng)建一個 2X3矩陣

a = np.mat([[1, 2, 3], [4, 5, 6]])

 2)使用 shape 可以獲取矩陣的大小

a.shape

 3)進(jìn)行行列轉(zhuǎn)換

a.T

4)使用二維數(shù)組代替矩陣來進(jìn)行矩陣運(yùn)算

b = np.array([[1, 2, 3], [4, 5, 6]])

 5) 加減法

a + b
a - b

二、python矩陣乘法

1)使用二維數(shù)組創(chuàng)建兩個矩陣A和B

A = np.array([[1, 2, 3], [4, 5, 6]])
B = A.T

2)一個矩陣的數(shù)乘,其實就是矩陣的每一個元素乘以該數(shù)

2 * A

 3)dot 函數(shù)用于矩陣乘法,對于二維數(shù)組,它計算的是矩陣乘積,對于一維數(shù)組,它計算的是內(nèi)積 

np.dot(A, B)

np.dot( B, A)

 4)再創(chuàng)建一個二維數(shù)組

C = np.array([[1, 2], [1, 3]])

5)驗證矩陣乘法的結(jié)合性:( A B ) C = A ( B C ) (AB)C = A(BC)(AB)C=A(BC)

np.dot(np.dot(A, B), C)

np.dot(A, np.dot(B, C))

6)使用 eye 創(chuàng)建一個單位矩陣 

 三、python矩陣轉(zhuǎn)置

1)A的轉(zhuǎn)置

A.T

四、python求方陣的跡

1)A的跡

五、python求逆矩陣/伴隨矩陣

逆矩陣的定義:

設(shè)A是數(shù)域上的一個n階方陣,若在相同數(shù)域上存在另一個n階矩陣B,使得: AB=BA=E。 則我們稱B是A的逆矩陣,而A則被稱為可逆矩陣。當(dāng)矩陣A的行列式|A|不等于0時才存在可逆矩陣。  

1)創(chuàng)建一個方陣

A = np.array([[1, -2, 1], [0, 2, -1], [1, 1, -2]])

2)使用 linalg.det求得方陣的行列式

A_abs = np.linalg.det(A)

 3) 使用 linalg.inv 求得方陣A的逆矩陣

B = np.linalg.inv(A)

4)利用公式求伴隨矩陣:

A_bansui = B * A_abs

 六、python方陣的行列式計算方法

1)創(chuàng)建兩個方陣

E = np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]])
F = np.array([[1, 2], [1, 3]])

2)使用 linalg.det 方法求得方陣E和方陣F的行列式

np.linalg.det(E)

np.linalg.det(F)

 七、python解多元一次方程

x+2y+z=72

x−y+3z=73

x+y+2z=18

1) 將未知數(shù)的系數(shù)寫下來,排列成一個矩陣a

a = [[1, 2, 1], [2, -1, 3], [3, 1, 2]]
a = np.array(a)

2)常數(shù)項構(gòu)成一個一維數(shù)組(向量)

b = [7, 7, 18]
b = np.array(b)

3)使用 linalg.solve 方法解方程,參數(shù)a指的是系數(shù)矩陣,參數(shù)b指的是常數(shù)項矩陣

x = np.linalg.solve(a, b)

4)使用點(diǎn)乘的方法可以驗證一下,系數(shù)乘以未知數(shù)可以得到常數(shù)項

np.dot(a, x)

 到此這篇關(guān)于python矩陣基本運(yùn)算的實現(xiàn)的文章就介紹到這了,更多相關(guān)python 矩陣運(yùn)算內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • python?OpenCV計算圖片相似度的5種算法

    python?OpenCV計算圖片相似度的5種算法

    本文主要介紹了python?OpenCV計算圖片相似度的5種算法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-08-08
  • 對numpy數(shù)據(jù)寫入文件的方法講解

    對numpy數(shù)據(jù)寫入文件的方法講解

    今天小編就為大家分享一篇對numpy數(shù)據(jù)寫入文件的方法講解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-07-07
  • TensorFlow 讀取CSV數(shù)據(jù)的實例

    TensorFlow 讀取CSV數(shù)據(jù)的實例

    今天小編就為大家分享一篇TensorFlow 讀取CSV數(shù)據(jù)的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-02-02
  • Python+OpenGL制作一個元宵花燈

    Python+OpenGL制作一個元宵花燈

    又是一年元宵節(jié)!如果昨天情人節(jié)的紅包發(fā)得手軟又心疼,不妨利用Python OpenGL做一盞花燈送給女朋友,也許比紅包更能討她歡心呢
    2022-02-02
  • 如何爬取通過ajax加載數(shù)據(jù)的網(wǎng)站

    如何爬取通過ajax加載數(shù)據(jù)的網(wǎng)站

    這篇文章主要介紹了如何爬取通過ajax加載數(shù)據(jù)的網(wǎng)站,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2019-08-08
  • 為python設(shè)置socket代理的方法

    為python設(shè)置socket代理的方法

    這篇文章主要介紹了為python設(shè)置socket代理的方法,需要的朋友可以參考下
    2015-01-01
  • 生成Jupyter Lab快捷方式的小技巧

    生成Jupyter Lab快捷方式的小技巧

    這篇文章主要介紹了生成Jupyter Lab快捷方式的小技巧,操作迅猛,花費(fèi)時間少,步驟詳細(xì),有需要的朋友可以參考下,希望可以對廣大讀者朋友有所幫助
    2021-09-09
  • 跟老齊學(xué)Python之dict()的操作方法

    跟老齊學(xué)Python之dict()的操作方法

    這篇文章主要介紹了dict()的操作方法,由于dict的很多方法跟list類似,所以在詳細(xì)介紹dict的同時,也跟list做了對比,是篇非常不錯的文章,有需要的朋友參考下
    2014-09-09
  • Python中逗號轉(zhuǎn)為空格的三種方法

    Python中逗號轉(zhuǎn)為空格的三種方法

    本文介紹了Python中將逗號轉(zhuǎn)換為空格的三種方法,包含使用replace函數(shù)、使用split函數(shù)、使用正則表達(dá)式,具有一定的參考價值,感興趣的可以了解一下
    2024-02-02
  • 使用Python實現(xiàn)兩組數(shù)據(jù)縱向排序

    使用Python實現(xiàn)兩組數(shù)據(jù)縱向排序

    在數(shù)據(jù)處理和分析中,排序是一項非?;A(chǔ)且重要的操作,本文將詳細(xì)介紹如何使用Python對兩組數(shù)據(jù)進(jìn)行縱向排序,即每一列分別進(jìn)行排序,同時保持?jǐn)?shù)據(jù)的對應(yīng)關(guān)系,需要的可以參考下
    2024-12-12

最新評論

临夏县| 黄山市| 吐鲁番市| 永济市| 通州市| 盘锦市| 龙海市| 鸡西市| 特克斯县| 汝州市| 班玛县| 泰来县| 栾川县| 高邮市| 亚东县| 龙陵县| 凤翔县| 三穗县| 阜宁县| 津市市| 夹江县| 仁布县| 鸡东县| 黄梅县| 婺源县| 崇州市| 绩溪县| 邳州市| 乐安县| 休宁县| 芒康县| 山东省| 固始县| 新竹市| 堆龙德庆县| 凤山市| 都江堰市| 甘南县| 莲花县| 樟树市| 平定县|