python+pillow绘制矩阵盖尔圆简单实例


Posted in Python onJanuary 16, 2018

本文主要研究的是使用Python+pillow绘制矩阵盖尔圆的一个实例,具体如下。

盖尔圆是矩阵特征值估计时常用的方法之一,其定义为:

与盖尔圆有关的两个定理为:

定理1:矩阵A的所有特征值均落在它的所有盖尔圆的并集之中。

定理2:将矩阵A的全体盖尔圆的并集按连通部分分成若干个子集,(一个子集由完全连通的盖尔圆组成,不同子集没有相连通的部分),对每个子集,若它恰好由K个盖尔圆组成,则该子集中恰好包含A的K个特征值。

与盖尔圆定理有关的几个推论为:

推论1:孤立盖尔圆中恰好包含一个特征值。

推论2:实矩阵的孤立盖尔圆恰好包含一个实特征值。

推论3:盖尔圆方法中盖尔圆半径可以按列求和。(因为方阵转置后特征值不变)

下面的代码使用Python+pillow绘制给定矩阵的盖尔圆:

python+pillow绘制矩阵盖尔圆简单实例

当输入矩阵[[10,20,30],[30,40,50],[50,65,70]]时,得到的图形如下:

python+pillow绘制矩阵盖尔圆简单实例

当输入矩阵[[6,27,33],[39,28,17],[80,60,71]]时,得到的图形如下:

python+pillow绘制矩阵盖尔圆简单实例

总结

以上就是本文关于python+pillow绘制矩阵盖尔圆简单实例的全部内容,希望对大家有所帮助。感兴趣的朋友可以继续参阅本站其他相关专题,如有不足之处,欢迎留言指出。感谢朋友们对本站的支持!

Python 相关文章推荐
Python中3种内建数据结构:列表、元组和字典
Nov 30 Python
python连接MySQL数据库实例分析
May 12 Python
浅谈终端直接执行py文件,不需要python命令
Jan 23 Python
利用python解决mysql视图导入导出依赖的问题
Dec 17 Python
答题辅助python代码实现
Jan 16 Python
快速解决PyCharm无法引用matplotlib的问题
May 24 Python
对python pandas 画移动平均线的方法详解
Nov 28 Python
python设定并获取socket超时时间的方法
Jan 12 Python
对Python中画图时候的线类型详解
Jul 07 Python
python sorted方法和列表使用解析
Nov 18 Python
基于Tensorflow一维卷积用法详解
May 22 Python
python 实现图与图之间的间距调整subplots_adjust
May 21 Python
Python面向对象编程之继承与多态详解
Jan 16 #Python
Python基于socket实现简单的即时通讯功能示例
Jan 16 #Python
python中将字典形式的数据循环插入Excel
Jan 16 #Python
python+tkinter编写电脑桌面放大镜程序实例代码
Jan 16 #Python
详解python函数传参是传值还是传引用
Jan 16 #Python
Python+tkinter使用80行代码实现一个计算器实例
Jan 16 #Python
Python使用matplotlib填充图形指定区域代码示例
Jan 16 #Python
You might like
编写PHP的安全策略
2006/10/09 PHP
QQ登录 PHP OAuth示例代码
2011/07/20 PHP
Javascript 读书笔记索引贴
2010/01/11 Javascript
面向对象设计模式的核心法则
2013/11/10 Javascript
在javascript中如何得到中英文混合字符串的长度
2014/01/17 Javascript
js窗口关闭提示信息(兼容IE和firefox)
2015/10/23 Javascript
点击按钮出现60秒倒计时的简单js代码(推荐)
2016/06/07 Javascript
轻松实现js选项卡切换效果
2016/09/24 Javascript
AngularJS控制器之间的通信方式详解
2016/11/03 Javascript
nodejs进阶(6)—连接MySQL数据库示例
2017/01/07 NodeJs
vue实现简单实时汇率计算功能
2017/01/15 Javascript
Vue项目中quill-editor带样式编辑器的使用方法
2017/08/08 Javascript
Vue 全家桶实现移动端酷狗音乐功能
2018/11/16 Javascript
微信小程序转发事件实现解析
2019/10/22 Javascript
vue使用微信扫一扫功能的实现代码
2020/04/11 Javascript
vue+vant 上传图片需要注意的地方
2021/01/03 Vue.js
[02:54]DOTA2英雄基础教程 撼地者
2014/01/14 DOTA
python3实现短网址和数字相互转换的方法
2015/04/28 Python
python 正确保留多位小数的实例
2018/07/16 Python
Python爬虫小技巧之伪造随机的User-Agent
2018/09/13 Python
Python解决pip install时出现的Could not fetch URL问题
2019/08/01 Python
tensorflow之自定义神经网络层实例
2020/02/07 Python
python interpolate插值实例
2020/07/06 Python
Selenium及python实现滚动操作多种方法
2020/07/21 Python
Ubuntu16安装Python3.9的实现步骤
2020/12/15 Python
pytorch下的unsqueeze和squeeze的用法说明
2021/02/06 Python
CSS3实现多背景模拟动态边框的效果
2016/11/08 HTML / CSS
基于MUI框架使用HTML5实现的二维码扫描功能
2018/03/01 HTML / CSS
KIEHL’S科颜氏官方旗舰店:源自美国的顶级护肤品牌
2018/06/07 全球购物
英国最受欢迎的价格比较网站之一:MoneySuperMarket
2018/12/19 全球购物
什么是设计模式
2012/06/17 面试题
技术副厂长岗位职责
2013/12/26 职场文书
社区七一党员活动方案
2014/01/25 职场文书
房屋公证委托书
2014/04/03 职场文书
2014年社区矫正工作总结
2014/11/18 职场文书
2016新年晚会开场白
2015/12/03 职场文书