matplotlib.pyplot.matshow 矩阵可视化实例


Posted in Python onJune 16, 2020

这是一个绘制矩阵的函数。

用matshow绘制矩阵的例子:

import matplotlib.pyplot as plt
import numpy as np
 
def samplemat(dims):
 """Make a matrix with all zeros and increasing elements on the diagonal"""
 aa = np.zeros(dims)
 for i in range(min(dims)):
  aa[i, i] = i
 return aa
 
# Display matrix
plt.matshow(samplemat((15, 15)))
 
plt.show()

效果图:

matplotlib.pyplot.matshow 矩阵可视化实例

补充知识:利用matplotlib将矩阵画成三维图

import cv2 as cv
import numpy as np
import matplotlib.pyplot as plt
from matplotlib import cm
from mpl_toolkits import mplot3d
 
cap = cv.VideoCapture(0)
cpframe = None
while True:
 ret, frame = cap.read()
 cv.imshow("video", frame)
 if cv.waitKey(1) & 0xFF ==ord('q'):
  cpframe = frame
  break
 
img_gray = cv.cvtColor(cpframe, cv.COLOR_RGB2GRAY)
 
Y = np.arange(0, np.shape(img_gray)[0], 1)
X = np.arange(0, np.shape(img_gray)[1], 1)
X, Y = np.meshgrid(X, Y)
fig = plt.figure()
ax = plt.axes(projection="3d")
ax.plot_surface(X, Y, img_gray, cmap=cm.gist_rainbow)
plt.show()

matplotlib.pyplot.matshow 矩阵可视化实例

以上这篇matplotlib.pyplot.matshow 矩阵可视化实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python中文件遍历的两种方法
Jun 16 Python
python列表操作实例
Jan 14 Python
python修改操作系统时间的方法
May 18 Python
python套接字流重定向实例汇总
Mar 03 Python
Python正则表达式教程之一:基础篇
Mar 02 Python
Python实现的选择排序算法示例
Nov 29 Python
Python 内置函数进制转换的用法(十进制转二进制、八进制、十六进制)
Apr 30 Python
Python爬虫:url中带字典列表参数的编码转换方法
Aug 21 Python
python中设置超时跳过,超时退出的方式
Dec 13 Python
Pycharm中安装wordcloud等库失败问题及终端通过pip安装的Python库如何添加到Pycharm解释器中(推荐)
May 10 Python
如何用 Python 制作一个迷宫游戏
Feb 25 Python
总结Pyinstaller打包的高级用法
Jun 28 Python
使用python matploblib库绘制准确率,损失率折线图
Jun 16 #Python
为什么称python为胶水语言
Jun 16 #Python
在Keras中利用np.random.shuffle()打乱数据集实例
Jun 15 #Python
Python Socket TCP双端聊天功能实现过程详解
Jun 15 #Python
Python实现验证码识别
Jun 15 #Python
Python Tkinter图形工具使用方法及实例解析
Jun 15 #Python
使用Keras画神经网络准确性图教程
Jun 15 #Python
You might like
DSP接收机前端设想
2021/03/02 无线电
WordPress中对访客评论功能的一些优化方法
2015/11/24 PHP
php使用Jpgraph创建3D饼形图效果示例
2017/02/15 PHP
PHP基于递归实现的约瑟夫环算法示例
2017/08/27 PHP
PHPStudy下如何为Apache安装SSL证书的方法步骤
2019/01/23 PHP
php swoole多进程/多线程用法示例【基于php7nts版】
2019/08/12 PHP
基于mootools 1.3框架下的图片滑动效果代码
2011/04/22 Javascript
关于js内存泄露的一个好例子
2013/12/09 Javascript
jQuery切换网页皮肤并保存到Cookie示例代码
2014/06/16 Javascript
jquery 为a标签绑定click事件示例代码
2014/06/23 Javascript
JavaScript组合拼接字符串的效率对比测试
2014/11/06 Javascript
jQuery实现鼠标单击网页文字后在文本框显示的方法
2015/05/06 Javascript
javascript实现多栏闭合展开式广告位菜单效果实例
2015/08/05 Javascript
jQueryUI中的datepicker使用方法详解
2016/05/25 Javascript
Javascript获取随机数的实现方法
2016/06/22 Javascript
Bootstrap CSS组件之按钮组(btn-group)
2016/12/17 Javascript
JavaScript累加、迭代、穷举、递归等常用算法实例小结
2018/05/08 Javascript
如何提升vue.js中大型数据的性能
2019/06/21 Javascript
Vue 解决父组件跳转子路由后当前导航active样式消失问题
2020/07/21 Javascript
Python实现的简单算术游戏实例
2015/05/26 Python
Python中线程编程之threading模块的使用详解
2015/06/23 Python
python3 shelve模块的详解
2017/07/08 Python
Python标准库使用OrderedDict类的实例讲解
2019/02/14 Python
Python3.5常见内置方法参数用法实例详解
2019/04/29 Python
python简单实现矩阵的乘,加,转置和逆运算示例
2019/07/10 Python
Windows 平台做 Python 开发的最佳组合(推荐)
2020/07/27 Python
css3过渡_动力节点Java学院整理
2017/07/11 HTML / CSS
Funko官方商店:源自美国,畅销全球搪胶收藏玩偶
2018/09/15 全球购物
怎么处理XML的中文问题
2015/03/26 面试题
精细化工应届生求职信
2013/11/17 职场文书
物业管理毕业生的自我评价
2014/02/17 职场文书
教师产假请假条范文
2014/04/10 职场文书
义务教育学校标准化建设汇报材料
2014/08/16 职场文书
《中华上下五千年》读后感3篇
2019/11/29 职场文书
VUE之图片Base64编码使用ElementUI组件上传
2022/04/09 Vue.js
Win11 Build 25179预览版发布(附更新内容+ISO官方镜像下载)
2022/08/14 数码科技