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中的文件操作
Aug 28 Python
python与php实现分割文件代码
Mar 06 Python
python使用json序列化datetime类型实例解析
Feb 11 Python
python脚本作为Windows服务启动代码详解
Feb 11 Python
完美解决在oj中Python的循环输入问题
Jun 25 Python
Python for i in range ()用法详解
Sep 18 Python
python3 webp转gif格式的实现示例
Dec 10 Python
python几种常用功能实现代码实例
Dec 25 Python
pytorch 模拟关系拟合——回归实例
Jan 14 Python
浅谈Pytorch torch.optim优化器个性化的使用
Feb 20 Python
Python如何利用正则表达式爬取网页信息及图片
Apr 17 Python
总结三种用 Python 作为小程序后端的方式
May 02 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
PHP 下载文件时自动添加bom头的方法实例
2014/01/10 PHP
PHP提示Warning:phpinfo() has been disabled函数禁用的解决方法
2014/12/17 PHP
php实现中文转数字
2016/02/18 PHP
ThinkPHP框架获取最后一次执行SQL语句及变量调试简单操作示例
2018/06/13 PHP
js函数使用技巧之 setTimeout(function(){},0)
2009/02/09 Javascript
编写兼容IE和FireFox的脚本
2009/05/18 Javascript
Input 特殊事件onpopertychange和oninput
2009/06/17 Javascript
ASP Json Parser修正版
2009/12/06 Javascript
把input初始值不写value的具体实现方法
2013/07/04 Javascript
深入解析JavaScript中的变量作用域
2013/12/06 Javascript
jQuery处理json数据返回数组和输出的方法
2015/03/11 Javascript
JavaScript中DOM详解
2015/04/13 Javascript
javascript实现模拟时钟的方法
2015/05/13 Javascript
修改Jquery Dialog 位置的实现方法
2016/08/26 Javascript
angular.js之路由的选择方法
2016/09/24 Javascript
JSON与XML的区别对比及案例应用
2016/11/11 Javascript
vue init webpack 建vue项目报错的解决方法
2018/09/29 Javascript
微信小程序实现的绘制table表格功能示例
2019/04/26 Javascript
vue elementUI table 自定义表头和行合并的实例代码
2019/05/22 Javascript
关于layui 下拉列表的change事件详解
2019/09/20 Javascript
[01:17:12]职来职往完美电竞专场
2014/09/18 DOTA
[01:00]DOTA2 store: Collection of Artisan's Wonders
2015/08/12 DOTA
[47:50]Secret vs VP 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/20 DOTA
Python中使用不同编码读写txt文件详解
2015/05/28 Python
python入门基础之用户输入与模块初认识
2016/11/14 Python
Python实现的括号匹配判断功能示例
2018/08/25 Python
python的pyecharts绘制各种图表详细(附代码)
2019/11/11 Python
阿玛尼化妆品美国官网:Giorgio Armani Beauty
2017/02/02 全球购物
介绍一下Prototype的$()函数,$F()函数,$A()函数都是什么作用?
2014/03/05 面试题
财务会计专业毕业生自荐信
2013/10/19 职场文书
四风问题自我剖析材料
2014/10/07 职场文书
大学生迟到检讨书500字
2014/10/17 职场文书
学生评语集锦
2015/01/04 职场文书
2015年教育实习工作总结
2015/04/24 职场文书
基督教追悼会答谢词
2015/09/29 职场文书
日本读研:怎样写好一篇日本研究计划书?
2019/07/15 职场文书