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 list转dict示例分享
Jan 28 Python
一个小示例告诉你Python语言的优雅之处
Jul 04 Python
深入解析Python中的__builtins__内建对象
Jun 21 Python
python实现数独游戏 java简单实现数独游戏
Mar 30 Python
Django如何防止定时任务并发浅析
May 14 Python
django框架用户权限中的session缓存到redis中的方法
Aug 06 Python
Python下应用opencv 实现人脸检测功能
Oct 24 Python
opencv-python 读取图像并转换颜色空间实例
Dec 09 Python
selenium+python实现自动登陆QQ邮箱并发送邮件功能
Dec 13 Python
pytorch使用 to 进行类型转换方式
Jan 08 Python
Python利用Scrapy框架爬取豆瓣电影示例
Jan 17 Python
Python多线程多进程实例对比解析
Mar 12 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
WINDOWS 2000下使用ISAPI方式安装PHP
2006/09/05 PHP
自动跳转中英文页面
2006/10/09 PHP
php switch语句多个值匹配同一代码块的实现
2014/03/03 PHP
PHP实现UTF-8文件BOM自动检测与移除实例
2014/11/05 PHP
php5.4以上版本GBK编码下htmlspecialchars输出为空问题解决方法汇总
2015/04/03 PHP
通过javascript的匿名函数来分析几段简单有趣的代码
2010/06/29 Javascript
js FLASH幻灯片字符串中有连接符&的处理方法
2012/03/01 Javascript
js delete 用法(删除对象属性及变量)
2014/08/24 Javascript
vue组件学习教程
2017/09/09 Javascript
JavaScript实现焦点进入文本框内关闭输入法的核心代码
2017/09/20 Javascript
完美解决mui框架off-canvas侧滑超出部分隐藏无法滚动的问题
2018/01/25 Javascript
详解JavaScript中的数组合并方法和对象合并方法
2018/05/11 Javascript
vue中的计算属性实例详解
2018/09/19 Javascript
JS中创建自定义类型的常用模式总结【工厂模式,构造函数模式,原型模式,动态原型模式等】
2019/01/19 Javascript
js实现点击烟花特效
2020/10/14 Javascript
Python变量赋值的秘密分享
2018/04/03 Python
Pycharm无法显示动态图片的解决方法
2018/10/28 Python
Python读取YUV文件,并显示的方法
2018/12/04 Python
对python中GUI,Label和Button的实例详解
2019/06/27 Python
50行Python代码获取高考志愿信息的实现方法
2019/07/23 Python
Python中利用LSTM模型进行时间序列预测分析的实现
2019/07/26 Python
python图的深度优先和广度优先算法实例分析
2019/10/26 Python
python图形开发GUI库pyqt5的基本使用方法详解
2020/02/14 Python
40行Python代码实现天气预报和每日鸡汤推送功能
2020/02/27 Python
python 基于opencv 绘制图像轮廓
2020/12/11 Python
Sasa莎莎海外旗舰店:香港莎莎美妆平台
2018/03/21 全球购物
个人自我鉴定怎么写
2013/10/28 职场文书
金融专业毕业生推荐信
2013/11/26 职场文书
毕业生的自我鉴定该怎么写
2013/12/02 职场文书
就业自荐书
2013/12/05 职场文书
村干部承诺书
2014/03/28 职场文书
信用卡工资证明格式
2014/09/13 职场文书
业务员岗位职责
2015/02/03 职场文书
2015年学校信息技术工作总结
2015/05/25 职场文书
Python基础之Socket通信原理
2021/04/22 Python
redis数据结构之压缩列表
2022/03/21 Redis