Numpy数组array和矩阵matrix转换方法


Posted in Python onAugust 05, 2019

1、ndarray转换成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)#求逆

运行结果:

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))

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python中模块的__all__属性详解
Oct 26 Python
python的dataframe和matrix的互换方法
Apr 11 Python
python的scikit-learn将特征转成one-hot特征的方法
Jul 10 Python
python issubclass 和 isinstance函数
Jul 25 Python
Python模拟FTP文件服务器的操作方法
Feb 18 Python
Python-jenkins 获取job构建信息方式
May 12 Python
python如何从键盘获取输入实例
Jun 18 Python
PyTorch中Tensor的数据类型和运算的使用
Sep 03 Python
Python importlib模块重载使用方法详解
Oct 13 Python
PyCharm最新激活码PyCharm2020.2.3有效
Nov 18 Python
Django后端按照日期查询的方法教程
Feb 28 Python
Python使用BeautifulSoup4修改网页内容
May 20 Python
python标记语句块使用方法总结
Aug 05 #Python
python Django里CSRF 对应策略详解
Aug 05 #Python
用Python徒手撸一个股票回测框架搭建【推荐】
Aug 05 #Python
详解Python打包分发工具setuptools
Aug 05 #Python
Django 1.10以上版本 url 配置注意事项详解
Aug 05 #Python
TensorFlow车牌识别完整版代码(含车牌数据集)
Aug 05 #Python
TensorFlow基于MNIST数据集实现车牌识别(初步演示版)
Aug 05 #Python
You might like
PHP 高手之路(一)
2006/10/09 PHP
写一段简单的PHP建立文件夹代码
2015/01/06 PHP
PHP实现的限制IP投票程序IP来源分析
2016/05/04 PHP
PHP下 Mongodb 连接远程数据库的实例代码
2017/08/30 PHP
PHP中关于php.ini参数优化详解
2020/02/28 PHP
js简单工厂模式用法实例
2015/06/30 Javascript
动态加载jQuery的两种方法实例分析
2015/07/17 Javascript
举例讲解Node.js中的Writable对象
2015/07/29 Javascript
Node.js的Web模板引擎ejs的入门使用教程
2016/06/06 Javascript
基于JS实现类似支付宝支付密码输入框
2016/09/02 Javascript
概述VUE2.0不可忽视的很多变化
2016/09/25 Javascript
微信小程序 request接口的封装实例代码
2017/04/26 Javascript
Nodejs实现多房间简易聊天室功能
2017/06/20 NodeJs
JQuery实现table中tr上移下移的示例(超简单)
2018/01/08 jQuery
详解Vue 动态组件与全局事件绑定总结
2018/11/11 Javascript
微信小程序实现发微博功能的示例代码
2020/06/24 Javascript
vant 解决tab切换插件标题样式自定义的问题
2020/11/13 Javascript
Python中的zipfile模块使用详解
2015/06/25 Python
Python松散正则表达式用法分析
2016/04/29 Python
python使用pandas抽样训练数据中某个类别实例
2020/02/28 Python
python求前n个阶乘的和实例
2020/04/02 Python
Python爬虫爬取百度搜索内容代码实例
2020/06/05 Python
python有几个版本
2020/06/17 Python
HTML5表格_动力节点Java学院整理
2017/07/11 HTML / CSS
瑞典轮胎在线:Tirendo.se
2018/06/21 全球购物
婴儿鞋,独特的婴儿服装和配件:Zutano
2018/11/03 全球购物
就业推荐表自我鉴定
2013/10/29 职场文书
安全生产管理合理化建议书
2014/03/12 职场文书
活动总结的格式
2014/05/07 职场文书
2014年驻村干部工作总结
2014/11/17 职场文书
教代会开幕词
2015/01/28 职场文书
餐厅保洁员岗位职责
2015/04/10 职场文书
2015年幼儿园个人工作总结
2015/04/25 职场文书
入党团支部推荐意见
2015/06/02 职场文书
HTML5+CSS+JavaScript实现捉虫小游戏设计和实现
2021/10/16 HTML / CSS
python自动化测试通过日志3分钟定位bug
2021/11/20 Python