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实现倒计时的示例
Feb 14 Python
发布你的Python模块详解
Sep 15 Python
python cx_Oracle模块的安装和使用详细介绍
Feb 13 Python
python OpenCV学习笔记直方图反向投影的实现
Feb 07 Python
Python中三元表达式的几种写法介绍
Mar 04 Python
Python实现京东秒杀功能代码
May 16 Python
Python3使用PySynth制作音乐的方法
Sep 09 Python
python单例模式原理与创建方法实例分析
Oct 26 Python
Django框架HttpRequest对象用法实例分析
Nov 01 Python
python读写Excel表格的实例代码(简单实用)
Dec 19 Python
python系统指定文件的查找只输出目录下所有文件及文件夹
Jan 19 Python
Python xlwings插入Excel图片的实现方法
Feb 26 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
中东人咖啡哲学
2021/03/03 咖啡文化
php生成静态html页面的方法(2种方法)
2015/09/14 PHP
ThinkPHP框架下微信支付功能总结踩坑笔记
2019/04/10 PHP
js获取变量
2006/08/24 Javascript
js异或加解密效果代码
2008/06/25 Javascript
浅析Cookie中的Path与domain
2013/12/18 Javascript
Javascript的&&和||的另类用法
2014/07/23 Javascript
jQuery中clearQueue()方法用法实例
2014/12/29 Javascript
基于jquery ui的alert,confirm方案(支持换肤)
2015/04/03 Javascript
JavaScript中的Math.atan2()方法使用详解
2015/06/15 Javascript
JavaScript实现打字效果的方法
2015/07/10 Javascript
AngularJS实现用户登录状态判断的方法(Model添加拦截过滤器,路由增加限制)
2016/12/12 Javascript
js/jq仿window文件夹框选操作插件
2017/03/08 Javascript
JS组件系列之MVVM组件 vue 30分钟搞定前端增删改查
2017/04/28 Javascript
node.JS md5加密中文与php结果不一致的解决方法
2017/05/05 Javascript
Vue页面跳转传递参数及接收方式
2020/09/09 Javascript
python通过scapy获取局域网所有主机mac地址示例
2014/05/04 Python
python GUI框架pyqt5 对图片进行流式布局的方法(瀑布流flowlayout)
2020/03/12 Python
你应该知道的Python3.6、3.7、3.8新特性小结
2020/05/12 Python
使用Html5实现异步上传文件,支持跨域,带有上传进度条
2016/09/17 HTML / CSS
Html5页面内使用JSON动画的实现
2019/01/29 HTML / CSS
BLACKMORES澳洲官网:澳大利亚排名第一的保健品牌
2018/09/27 全球购物
电气工程及其自动化自我评价四篇
2013/09/24 职场文书
自我鉴定书面格式
2014/01/13 职场文书
花店创业计划书范文
2014/02/07 职场文书
消防先进事迹材料
2014/02/10 职场文书
学习焦裕禄精神践行三严三实心得体会
2014/10/13 职场文书
大学毕业生自我评价
2015/03/02 职场文书
2015年科协工作总结
2015/05/19 职场文书
2015年计算机教师工作总结
2015/07/22 职场文书
小学英语教学随笔
2015/08/14 职场文书
写作之关于描写老人的好段摘抄
2019/11/14 职场文书
go语言基础 seek光标位置os包的使用
2021/05/09 Golang
利用 JavaScript 构建命令行应用
2021/11/17 Javascript
Win11绿屏怎么办?Win11绿屏死机的解决方法
2021/11/21 数码科技
div与span之间的区别与使用介绍
2021/12/06 HTML / CSS