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的“二维”字典 (two-dimension dictionary)定义与实现方法
Apr 27 Python
Python对文件和目录进行操作的方法(file对象/os/os.path/shutil 模块)
May 08 Python
Python二叉树的镜像转换实现方法示例
Mar 06 Python
Django实现单用户登录的方法示例
Mar 28 Python
Python两台电脑实现TCP通信的方法示例
May 06 Python
Python实现K折交叉验证法的方法步骤
Jul 11 Python
简单了解python 邮件模块的使用方法
Jul 24 Python
python 如何去除字符串头尾的多余符号
Nov 19 Python
Python的缺点和劣势分析
Nov 19 Python
Python爬虫库requests获取响应内容、响应状态码、响应头
Jan 25 Python
python redis存入字典序列化存储教程
Jul 16 Python
python向xls写入数据(包括合并,边框,对齐,列宽)
Feb 02 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 截取字符串 分别适合GB2312和UTF8编码情况
2009/02/12 PHP
PHP header函数分析详解
2011/08/06 PHP
php批量上传的实现代码
2013/06/09 PHP
php接口隔离原则实例分析
2019/11/11 PHP
js导航菜单(自写)简单大方
2013/03/28 Javascript
nodejs获取本机内网和外网ip地址的实现代码
2014/06/01 NodeJs
jQuery地图map悬停显示省市代码分享
2015/08/20 Javascript
jQuery 获取跨域XML(RSS)数据的相关总结分析
2016/05/18 Javascript
jquery实用技巧之输入框提示语句
2016/07/28 Javascript
Vue.js第四天学习笔记(组件)
2016/12/02 Javascript
nodeJS删除文件方法示例
2016/12/25 NodeJs
javascript中BOM基础知识总结
2017/02/14 Javascript
jQuery操作css样式
2017/05/15 jQuery
jquery应用实例分享_实现手风琴特效
2018/02/01 jQuery
微信小程序实现弹出菜单
2018/07/19 Javascript
vue.js实现数据库的JSON数据输出渲染到html页面功能示例
2019/08/03 Javascript
JS如何判断对象是否包含某个属性
2020/08/29 Javascript
pycharm 使用心得(一)安装和首次使用
2014/06/05 Python
Python开发WebService系列教程之REST,web.py,eurasia,Django
2014/06/30 Python
分享15个最受欢迎的Python开源框架
2014/07/13 Python
Python的另外几种语言实现
2015/01/29 Python
Python爬取读者并制作成PDF
2015/03/10 Python
python opencv之分水岭算法示例
2018/02/24 Python
利用Python如何将数据写到CSV文件中
2018/06/05 Python
关于windows下Tensorflow和pytorch安装教程
2020/02/04 Python
基于Python实现人脸自动戴口罩系统
2020/02/06 Python
pycharm如何使用anaconda中的各种包(操作步骤)
2020/07/31 Python
简述python&pytorch 随机种子的实现
2020/10/07 Python
ghd官网:英国ghd直发器品牌
2018/05/04 全球购物
名词解释WEB SERVICE,SOAP,UDDI,WSDL,JAXP,JAXM;JSWDL开发包的介绍。
2012/10/27 面试题
神路信息Java面试题目
2013/03/31 面试题
学生实习自我鉴定
2013/10/11 职场文书
车辆工程专业求职信
2014/06/14 职场文书
2015年护士节活动策划方案
2015/05/04 职场文书
运动员入场词
2015/07/18 职场文书
2016年习总书记讲话学习心得体会
2016/01/20 职场文书