python實(shí)現(xiàn)矩陣和array數(shù)組之間的轉(zhuǎn)換
前言:
array數(shù)組要轉(zhuǎn)換成矩陣(matrix)數(shù)據(jù)類(lèi)型才能進(jìn)行一系列的線性運(yùn)算。matrix類(lèi)型也有時(shí)候要轉(zhuǎn)換成array數(shù)組。
代碼:
1.array轉(zhuǎn)matrix:用mat()
a = arange(3*2).reshape(3,2) print('array類(lèi)型:') print(type(a)) print(a) b = mat(a) print('matrix類(lèi)型:') print(type(b)) print(b)
輸出:
array類(lèi)型: <class 'numpy.ndarray'> [[0 1] [2 3] [4 5]] matrix類(lèi)型: <class 'numpy.matrixlib.defmatrix.matrix'> [[0 1] [2 3] [4 5]]
2.matrix轉(zhuǎn)array:matrix.A
b = b.A print(type(b)) print(b)
輸出:
<class 'numpy.ndarray'> [[0 1] [2 3] [4 5]]
以上這篇python實(shí)現(xiàn)矩陣和array數(shù)組之間的轉(zhuǎn)換就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
numpy創(chuàng)建神經(jīng)網(wǎng)絡(luò)框架
本文介紹了使用numpy從零搭建了一個(gè)類(lèi)似于pytorch的深度學(xué)習(xí)框架,可以用在很多地方,有需要的朋友可以自行參考一下2021-08-08關(guān)于python中導(dǎo)入文件到list的問(wèn)題
這篇文章主要介紹了關(guān)于python中導(dǎo)入文件到list的問(wèn)題,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-10-10Mac下Supervisor進(jìn)程監(jiān)控管理工具的安裝與配置
這篇文章主要介紹了Mac下Supervisor進(jìn)程監(jiān)控管理工具的安裝與配置,Supervisor 是由 Python 寫(xiě)成,是一個(gè)類(lèi) unix 操作系統(tǒng)下的進(jìn)程監(jiān)控管理工具,本文講解MAC系統(tǒng)下的配置與安裝,需要的朋友可以參考下2014-12-12Python網(wǎng)絡(luò)爬蟲(chóng)中的同步與異步示例詳解
這篇文章主要給大家介紹了關(guān)于Python網(wǎng)絡(luò)爬蟲(chóng)中同步與異步的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧。2018-02-02基于Python實(shí)現(xiàn)最新房?jī)r(jià)信息的獲取
這篇文章主要為大家介紹了如何利用Python獲取房?jī)r(jià)信息(以北京為例),整個(gè)數(shù)據(jù)獲取的信息是通過(guò)房源平臺(tái)獲取的,通過(guò)下載網(wǎng)頁(yè)元素并進(jìn)行數(shù)據(jù)提取分析完成整個(gè)過(guò)程,需要的可以參考一下2022-04-04python基礎(chǔ)教程之實(shí)現(xiàn)石頭剪刀布游戲示例
使用PYTHON設(shè)計(jì)一個(gè)"石頭,剪子,布"游戲,有時(shí)又叫"Rochambeau",下面是實(shí)現(xiàn)方法,需要的朋友可以參考下2014-02-02