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利用beautifulSoup实现爬虫
Sep 29 Python
安装Python的教程-Windows
Jul 22 Python
Python使用functools实现注解同步方法
Feb 06 Python
Python cookbook(数据结构与算法)同时对数据做转换和换算处理操作示例
Mar 23 Python
selenium3+python3环境搭建教程图解
Dec 07 Python
python 实现返回一个列表中出现次数最多的元素方法
Jun 11 Python
Python的缺点和劣势分析
Nov 19 Python
python 将dicom图片转换成jpg图片的实例
Jan 13 Python
关于tf.matmul() 和tf.multiply() 的区别说明
Jun 18 Python
Python 连接 MySQL 的几种方法
Sep 09 Python
Django Admin后台模型列表页面如何添加自定义操作按钮
Nov 11 Python
详解Go语言运用广度优先搜索走迷宫
Jun 23 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
农民C键的运用技巧
2020/03/04 星际争霸
PHP输出控制功能在简繁体转换中的应用
2006/10/09 PHP
无数据库的详细域名查询程序PHP版(2)
2006/10/09 PHP
php面向对象全攻略 (六)__set() __get() __isset() __unset()的用法
2009/09/30 PHP
DW中链接mysql数据库时,建立字符集中文出现乱码的解决方法
2010/03/27 PHP
PHP 下载文件时如何自动添加bom头及解释BOM头和去掉bom头的方法
2016/01/04 PHP
PHP使用finfo_file()函数检测上传图片类型的实现方法
2017/04/18 PHP
PHP实现蛇形矩阵,回环矩阵及数字螺旋矩阵的方法分析
2017/05/29 PHP
javascript获取当前日期时间及其它操作函数
2011/01/11 Javascript
jquery showModelDialog的使用方法示例详解
2013/11/19 Javascript
js+css实现的简单易用兼容好的分页
2013/12/30 Javascript
使用AngularJS对路由进行安全性处理的方法
2015/06/18 Javascript
jquery 重写 ajax提交并判断权限后 使用load方法报错解决方法
2016/01/19 Javascript
AngularJS实现Model缓存的方式
2016/02/03 Javascript
javascript html5移动端轻松实现文件上传
2020/03/27 Javascript
JavaScript中的原型继承基础学习教程
2016/05/06 Javascript
NodeJS整合银联网关支付(DEMO)
2016/11/09 NodeJs
BootStrap下的弹出框加载select2框架失败的解决方法
2017/08/31 Javascript
浅谈vue,angular,react数据双向绑定原理分析
2017/11/28 Javascript
微信小程序内拖动图片实现移动、放大、旋转的方法
2018/09/04 Javascript
详解vue实现坐标拾取器功能示例
2020/11/18 Vue.js
[57:37]EG vs Mineski 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/17 DOTA
解决Python中由于logging模块误用导致的内存泄露
2015/04/23 Python
python实现中文分词FMM算法实例
2015/07/10 Python
python append、extend与insert的区别
2016/10/13 Python
Python实现的简单dns查询功能示例
2017/05/24 Python
详解python OpenCV学习笔记之直方图均衡化
2018/02/08 Python
python Selenium实现付费音乐批量下载的实现方法
2019/01/24 Python
米兰必去买手店排行榜首位:Antonioli
2016/09/11 全球购物
Giglio德国网上精品店:奢侈品服装和配件
2016/09/23 全球购物
技术总监的工作职责
2013/11/13 职场文书
五年级音乐教学反思
2014/02/06 职场文书
危货运输企业安全生产责任书
2014/07/28 职场文书
承租经营合作者协议书
2014/10/01 职场文书
教师批评与自我批评(群众路线)
2014/10/15 职场文书
MySQL count(*)统计总数问题汇总
2022/09/23 MySQL