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的Django框架中Manager方法的使用
Jul 21 Python
python异常和文件处理机制详解
Jul 19 Python
Python中 传递值 和 传递引用 的区别解析
Feb 22 Python
解决pycharm界面不能显示中文的问题
May 23 Python
Python3.5常见内置方法参数用法实例详解
Apr 29 Python
python使用pandas处理大数据节省内存技巧(推荐)
May 05 Python
python实现两张图片拼接为一张图片并保存
Jul 16 Python
python 环境搭建 及python-3.4.4的下载和安装过程
Jul 20 Python
Python3如何判断三角形的类型
Apr 12 Python
使用Jupyter notebooks上传文件夹或大量数据到服务器
Apr 14 Python
python 追踪except信息方式
Apr 25 Python
python进行参数传递的方法
May 12 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
记录mysql性能查询过程的使用方法
2013/05/02 PHP
php过滤所有恶意字符(批量过滤post,get敏感数据)
2014/03/18 PHP
Thinkphp关闭缓存的方法
2015/06/26 PHP
thinkphp5 URL和路由的功能详解与实例
2017/12/26 PHP
php模拟post提交请求调用接口示例解析
2020/08/07 PHP
jQuery中index()方法用法实例
2014/12/27 Javascript
javascript显示上周、上个月日期的处理方法
2016/02/03 Javascript
javascript判断图片是否加载完成的方法推荐
2016/05/13 Javascript
基于JS实现checkbox全选功能实例代码
2016/10/31 Javascript
jQuery+CSS3实现点赞功能
2017/03/13 Javascript
jQuery EasyUI 组件加上“清除”功能实例详解
2017/04/11 jQuery
jQuery操作css样式
2017/05/15 jQuery
js判断数组是否包含某个字符串变量的实例
2017/11/24 Javascript
js 压缩图片的示例(只缩小体积,不更改图片尺寸)
2020/10/21 Javascript
[46:40]VGJ.T vs Winstrike 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/20 DOTA
python中迭代器(iterator)用法实例分析
2015/04/29 Python
Python中List.count()方法的使用教程
2015/05/20 Python
Python 操作文件的基本方法总结
2017/08/10 Python
matplotlib绘图实例演示标记路径
2018/01/23 Python
详解Python之unittest单元测试代码
2018/01/24 Python
Python爬虫学习之翻译小程序
2019/07/30 Python
在pandas中遍历DataFrame行的实现方法
2019/10/23 Python
TensorFlow获取加载模型中的全部张量名称代码
2020/02/11 Python
降低python版本的操作方法
2020/09/11 Python
Wedgwood美国官网:英国骨瓷,精美礼品及家居装饰
2018/02/17 全球购物
荷兰照明、灯具和配件网上商店:dmlights
2019/08/25 全球购物
opencv实现图像平移效果
2021/03/24 Python
最新茶叶店创业计划书
2014/01/14 职场文书
保险公司晨会主持词
2014/03/22 职场文书
2014年大学生就业规划书
2014/04/04 职场文书
电子商务专业毕业生自荐书
2014/06/22 职场文书
社区爱国卫生月活动总结
2014/06/30 职场文书
2014领导干部四风问题查摆思想汇报
2014/09/13 职场文书
k-means & DBSCAN 总结
2021/04/27 Python
Python tensorflow卷积神经Inception V3网络结构
2022/05/06 Python
Spring boot实现上传文件到本地服务器
2022/08/14 Java/Android