python实现矩阵和array数组之间的转换


Posted in Python onNovember 29, 2019

前言:

array数组要转换成矩阵(matrix)数据类型才能进行一系列的线性运算。matrix类型也有时候要转换成array数组。

代码:

1.array转matrix:用mat()

a = arange(3*2).reshape(3,2)
print('array类型:')
print(type(a))
print(a)
b = mat(a)
print('matrix类型:')
print(type(b))
print(b)

输出:

array类型:
<class 'numpy.ndarray'>
[[0 1]
 [2 3]
 [4 5]]
matrix类型:
<class 'numpy.matrixlib.defmatrix.matrix'>
[[0 1]
 [2 3]
 [4 5]]

2.matrix转array:matrix.A

b = b.A
print(type(b))
print(b)

输出:

<class 'numpy.ndarray'>
[[0 1]
 [2 3]
 [4 5]]

以上这篇python实现矩阵和array数组之间的转换就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python实现登陆知乎获得个人收藏并保存为word文件
Mar 16 Python
python简单获取本机计算机名和IP地址的方法
Jun 03 Python
Python字典操作详细介绍及字典内建方法分享
Jan 04 Python
Python内置函数reversed()用法分析
Mar 20 Python
Django中STATIC_ROOT和STATIC_URL及STATICFILES_DIRS浅析
May 08 Python
python和shell监控linux服务器的详细代码
Jun 22 Python
对Python定时任务的启动和停止方法详解
Feb 19 Python
简单了解python代码优化小技巧
Jul 08 Python
python中调试或排错的五种方法示例
Sep 12 Python
解决Keras中Embedding层masking与Concatenate层不可调和的问题
Jun 18 Python
Python QTimer实现多线程及QSS应用过程解析
Jul 11 Python
pytorch 权重weight 与 梯度grad 可视化操作
Jun 05 Python
Python3 使用map()批量的转换数据类型,如str转float的实现
Nov 29 #Python
python os.path.isfile()因参数问题判断错误的解决
Nov 29 #Python
python bluetooth蓝牙信息获取蓝牙设备类型的方法
Nov 29 #Python
flask框架配置mysql数据库操作详解
Nov 29 #Python
Python基于WordCloud制作词云图
Nov 29 #Python
Python实现栈和队列的简单操作方法示例
Nov 29 #Python
python调用函数、类和文件操作简单实例总结
Nov 29 #Python
You might like
初学者入门:细述PHP4的核心Zend
2006/09/05 PHP
PHP提取中文首字母
2008/04/09 PHP
php获取CSS文件中图片地址并下载到本地的方法
2014/12/02 PHP
lib.utf.js
2007/08/21 Javascript
JQuery select标签操作代码段
2010/05/16 Javascript
jQuery+CSS实现菜单滑动伸展收缩(仿淘宝)
2013/03/22 Javascript
jQuery选择器源码解读(六):Sizzle选择器匹配逻辑分析
2015/03/31 Javascript
Jquery中基本选择器用法实例详解
2015/05/18 Javascript
JS HTML5拖拽上传图片预览
2016/07/18 Javascript
基于ajax与msmq技术的消息推送功能实现代码
2016/12/26 Javascript
Js apply方法详解
2017/02/16 Javascript
vue实现图片滚动的示例代码(类似走马灯效果)
2018/03/03 Javascript
详解Vue 多级组件透传新方法provide/inject
2018/05/09 Javascript
vue.js实现的经典计算器/科学计算器功能示例
2018/07/11 Javascript
AngularJS 事件发布机制
2018/08/28 Javascript
cordova+vue+webapp使用html5获取地理位置的方法
2019/07/06 Javascript
vue通过数据过滤实现表格合并
2020/11/30 Javascript
JavaScript事件冒泡机制原理实例解析
2020/01/14 Javascript
JS性能优化实现方法及优点进行
2020/08/30 Javascript
vue项目如何监听localStorage或sessionStorage的变化
2021/01/04 Vue.js
[56:00]DOTA2上海特级锦标赛主赛事日 - 4 胜者组决赛Secret VS Liquid第一局
2016/03/05 DOTA
Python中的startswith和endswith函数使用实例
2014/08/25 Python
Python抽象类的新写法
2015/06/18 Python
简介Python的collections模块中defaultdict类型的用法
2016/07/07 Python
Python爬虫工程师面试问题总结
2018/03/22 Python
python使用Matplotlib画条形图
2020/03/25 Python
解决Python print输出不换行没空格的问题
2018/11/14 Python
介绍一下HTTP、HTTPS和SSL
2012/12/16 面试题
解释一下ruby中的特殊方法与特殊类
2013/02/26 面试题
陈欧的广告词
2014/03/18 职场文书
放飞中国梦演讲稿
2014/04/23 职场文书
金融保险专业求职信
2014/09/03 职场文书
建筑工程催款函
2015/06/24 职场文书
Python opencv缺陷检测的实现及问题解决
2021/04/24 Python
python内置进制转换函数的操作
2021/06/02 Python
postgres之jsonb属性的使用操作
2021/06/23 PostgreSQL