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 相关文章推荐
压缩包密码破解示例分享(类似典破解)
Jan 17 Python
RC4文件加密的python实现方法
Jun 30 Python
python脚本设置超时机制系统时间的方法
Feb 21 Python
centos 安装Python3 及对应的pip教程详解
Jun 28 Python
Python实现二叉搜索树BST的方法示例
Jul 30 Python
浅谈python之自动化运维(Paramiko)
Jan 31 Python
Python continue语句实例用法
Feb 06 Python
Python中用pyinstaller打包时的图标问题及解决方法
Feb 17 Python
Python面向对象中类(class)的简单理解与用法分析
Feb 21 Python
Python用来做Web开发的优势有哪些
Aug 05 Python
python自动化调用百度api解决验证码
Apr 13 Python
django上传文件的三种方式
Apr 29 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中AES加密解密的例子小结
2014/02/18 PHP
PHP实现一维数组转二维数组的方法
2015/02/25 PHP
php大小写转换函数(strtolower、strtoupper)用法介绍
2017/11/17 PHP
php web环境和命令行环境下查找php.ini的位置
2019/07/17 PHP
动态表格Table类的实现
2009/08/26 Javascript
jquery+json实现的搜索加分页效果
2010/03/31 Javascript
jQuery实现左右切换焦点图
2015/04/03 Javascript
JavaScript使用Prototype实现面向对象的方法
2015/04/14 Javascript
点击页面任何位置隐藏div的实现方法
2016/09/05 Javascript
form+iframe解决跨域上传文件的方法
2016/11/18 Javascript
JavaScript实现水平进度条拖拽效果
2017/01/18 Javascript
Vue组件tree实现树形菜单
2017/04/13 Javascript
最全的JavaScript开发工具列表 总有一款适合你
2017/06/29 Javascript
JS实现iframe中子父页面跨域通讯的方法分析
2020/03/10 Javascript
详解如何使用React Hooks请求数据并渲染
2020/10/18 Javascript
微信小程序自定义tabBar的踩坑实践记录
2020/11/06 Javascript
H5 js点击按钮复制文本到粘贴板
2020/11/19 Javascript
Python3.5多进程原理与用法实例分析
2019/04/05 Python
Flask框架学习笔记之使用Flask实现表单开发详解
2019/08/12 Python
python中的Elasticsearch操作汇总
2019/10/30 Python
Python HTMLTestRunner可视化报告实现过程解析
2020/04/10 Python
Pandas之缺失数据的实现
2021/01/06 Python
python爬虫实现爬取同一个网站的多页数据的实例讲解
2021/01/18 Python
canvas实现图片镜像翻转的2种方式
2020/07/22 HTML / CSS
马克华菲官方商城:Mark Fairwhale
2016/09/04 全球购物
Perfume’s Club意大利官网:欧洲美妆电商
2019/05/03 全球购物
拉飞逸官网:Lafayette 148 New York
2020/07/15 全球购物
2014优秀大学生简历自我评价
2014/09/15 职场文书
2015年考研复习计划
2015/01/19 职场文书
上课睡觉万能检讨书
2015/02/17 职场文书
上市公司财务总监岗位职责
2015/04/03 职场文书
2015年行政工作总结范文
2015/04/09 职场文书
2015年教师节主持词
2015/07/03 职场文书
Nginx配置80端口访问8080及项目名地址方法解析
2021/03/31 Servers
javascript函数式编程基础
2021/09/15 Javascript
python基础之函数的定义和调用
2021/10/24 Python