Numpy數(shù)組array和矩陣matrix轉(zhuǎn)換方法
1、ndarray轉(zhuǎn)換成matrix
import numpy as np
from numpy import random,mat
r_arr=random.rand(4,4)
print('r_arr',r_arr)
r_mat=mat(r_arr)
print(r_mat.I)#求逆
運(yùn)行結(jié)果:
r_arr [[ 0.65603592 0.39908438 0.44722351 0.92652759]
[ 0.32357477 0.45384697 0.31687359 0.73861219]
[ 0.3534119 0.12693696 0.15701767 0.9163409 ]
[ 0.36515841 0.87377377 0.44150506 0.4605718 ]]
r_mat [[ 0.65603592 0.39908438 0.44722351 0.92652759]
[ 0.32357477 0.45384697 0.31687359 0.73861219]
[ 0.3534119 0.12693696 0.15701767 0.9163409 ]
[ 0.36515841 0.87377377 0.44150506 0.4605718 ]]
[[ 2.20907786 -11.21482242 4.73076477 4.12886716]
[ -1.79239654 -4.48728612 3.52875987 3.78121743]
[ 2.86148809 15.82430961 -11.71577803 -7.82425058]
[ -1.09402215 2.23536661 0.78545617 -0.77549894]]
import numpy as np
from numpy import random,mat,eye
r_arr=random.rand(4,4)
print('r_arr',r_arr)
r_mat=mat(r_arr)
print('r_mat',r_mat)
r_invmat=r_mat.I
# print(r_mat.I)
r2_mat=r_mat*r_invmat
print('r2_mat',r2_mat)
print('error',r2_mat-eye(4))
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
- Python3 列表,數(shù)組,矩陣的相互轉(zhuǎn)換的方法示例
- Python實(shí)現(xiàn)字符串與數(shù)組相互轉(zhuǎn)換功能示例
- 基于Python Numpy的數(shù)組array和矩陣matrix詳解
- python實(shí)現(xiàn)將元祖轉(zhuǎn)換成數(shù)組的方法
- python矩陣轉(zhuǎn)換為一維數(shù)組的實(shí)例
- 詳細(xì)整理python 字符串(str)與列表(list)以及數(shù)組(array)之間的轉(zhuǎn)換方法
- python實(shí)現(xiàn)矩陣和array數(shù)組之間的轉(zhuǎn)換
相關(guān)文章
Pycharm同步遠(yuǎn)程服務(wù)器調(diào)試的方法步驟
這篇文章主要介紹了Pycharm同步遠(yuǎn)程服務(wù)器調(diào)試,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-11-11
使用Pytorch Geometric進(jìn)行鏈接預(yù)測(cè)的實(shí)現(xiàn)代碼
PyTorch Geometric (PyG)是構(gòu)建圖神經(jīng)網(wǎng)絡(luò)模型和實(shí)驗(yàn)各種圖卷積的主要工具,在本文中我們將通過(guò)鏈接預(yù)測(cè)來(lái)對(duì)其進(jìn)行介紹,文中有詳細(xì)的代碼示例供大家參考,需要的朋友可以參考下2023-10-10
你喜歡籃球嗎?Python實(shí)現(xiàn)籃球游戲
今天帶大家學(xué)習(xí)的是關(guān)于Python的相關(guān)知識(shí),文章圍繞著Python如何實(shí)現(xiàn)籃球游戲展開(kāi),文中有非常詳細(xì)的介紹及代碼示例,需要的朋友可以參考下2021-06-06
Python針對(duì)給定列表中元素進(jìn)行翻轉(zhuǎn)操作的方法分析
這篇文章主要介紹了Python針對(duì)給定列表中元素進(jìn)行翻轉(zhuǎn)操作的方法,結(jié)合實(shí)例形式分析了Python針對(duì)列表元素基于切片及遍歷輸出兩種翻轉(zhuǎn)操作實(shí)現(xiàn)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2018-04-04
python下setuptools的安裝詳解及No module named setuptools的解決方法
這篇文章主要給大家介紹了關(guān)于python下setuptools的安裝以及No module named setuptools問(wèn)題的解決方法,文中介紹的非常詳細(xì),對(duì)大家具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起看看吧。2017-07-07
Python 類中引用其他類的實(shí)現(xiàn)示例
在Python中,類的引用是通過(guò)屬性或方法與其他類實(shí)例關(guān)聯(lián),實(shí)現(xiàn)復(fù)雜邏輯,本文介紹了關(guān)聯(lián)、組合等類之間的引用方式,具有一定的參考價(jià)值,感興趣的可以了解一下2024-09-09

