Matlab 绘制盖尔圆

关于盖尔圆的原理可参考文章:
【控制】盖尔圆盘定理
【数理知识】第4章-赋范线性空间与矩阵范数-《矩阵论》方保镕

根据输入矩阵,绘制盖尔圆

clear;
clc;
% 利用矩阵(方阵)绘制盖尔圆
% 圆盘中心是对角线元素
% 圆盘半径是每行元素总和
% 缺点:只能计算实数,虽然写了复数,但还需要调试% 待求矩阵
A = [0.90, 0.01, 0.12;0.01, 0.80, 0.13;0.01, 0.02, 0.40;];n = size(A);
nRow = n(1);
nCol = n(2);% 提取圆心
i = 1;
while (i<=nRow)CircleCenter(i,:) = A(i,i);i = i + 1;
endRowSum = sum(A,2);
R = RowSum - CircleCenter;
RealX = real(CircleCenter);
ImagY = imag(CircleCenter);% 根据圆心和半径绘制圆
j = 1;
while (j<=nRow)x = RealX(j,:);y = ImagY(j,:);r = R(j,:);scatter(x,y);hold onrectangle('Position',[x-r,y-r,2*r,2*r],'Curvature',[1,1]),axis equalj = j + 1;endgrid on

Ref: 绘制虚数和复数数据图

Ref: matlab指定圆心坐标和半径画圆

【Matlab 控制】绘制盖尔圆相关推荐

  1. python3 绘制盖尔圆

    import numpy as np import matplotlib.pyplot as pltrow_num = int(input("input nums of row:" ...

  2. python绘制盖尔圆并做特征值的隔离

    本程序并非智能到直接运行隔离出所有特征值,而是需要高抬贵手,手动调节变换矩阵D的参数,以实现特征值的隔离.若期待直接找到能特征值隔离的D矩阵参数变化范围,怕足下要失望了,鄙人暂没有做到那一步,一是因为 ...

  3. 【控制】盖尔圆盘定理

    盖尔圆盘定理 盖尔圆盘定理 盖尔圆盘定理 关于盖尔圆的 Matlab 实现和验证可参考文章: [Matlab 控制]绘制盖尔圆 [数理知识]第4章-赋范线性空间与矩阵范数-<矩阵论>方保镕 ...

  4. 使用Python+pillow绘制矩阵盖尔圆

    盖尔圆是矩阵特征值估计时常用的方法之一,其定义为: 与盖尔圆有关的两个定理为: 定理1:矩阵A的所有特征值均落在它的所有盖尔圆的并集之中. 定理2:将矩阵A的全体盖尔圆的并集按连通部分分成若干个子集, ...

  5. matlab实现盖尔圆,一种结合四阶累积量与盖尔圆改进的信号源个数估计方法与流程...

    本发明涉及空间谱研究中信号源估计的技术领域,特别涉及一种结合四阶累积量与盖尔圆改进的信号源个数估计方法. 背景技术: 波达方向(DOA)估计算法是目前空间谱研究领域的一个热点问题,然而在实际情形下,波 ...

  6. matlab图形绘制经典案例,MATLAB经典教程第四章_图形绘制.ppt

    <MATLAB经典教程第四章_图形绘制.ppt>由会员分享,可在线阅读,更多相关<MATLAB经典教程第四章_图形绘制.ppt(32页珍藏版)>请在人人文库网上搜索. 1.Ma ...

  7. matlab ltiview应用例子,Matlab控制工具箱(网络软件)

    Matlab控制工具箱的应用 --基于Matlab R2010a(7.10.0) 1.线性时不变系统浏览器LTI Viewer 在Matlab的command Window中,建立LTI对象,之后使用 ...

  8. matlab中饼图绘制程序,MATLAB中绘制二维饼图的函数是(? ? ) (1.5分)

    MATLAB中绘制二维饼图的函数是(? ? ) (1.5分) 答:pie 计算机的内存储器比外存储器读写速度 ______ 答:快 新民主主义革命时期,提出了反帝反封建这个任务就等于真正懂得了什么叫反 ...

  9. tyvector在matlab中代表,MATLAB曲线绘制

    信号源产生的方法 来源:http://www.2cto.com/kf/201401/270494.html  matlab的checkerboard说明,GOOD! 来源:http://www.chi ...

最新文章

  1. 开发转测试好转吗_月薪15K+的高级测试开发工程师基础面试题,你要来试试吗?...
  2. ESP8266/ESP32自动下载电路分析
  3. 题目1030:毕业bg
  4. python的循环控制语句有_关于Python中的for循环控制语句
  5. 关于投资银行和咨询的理解和感悟
  6. amd为什么还用针脚_英特尔的针脚都取消了,为什么AMD的还没动静?
  7. REPNZ SCANS
  8. 用mysql创建图书信息表_数据库创建图书管理系统
  9. java正则表达式http_Java 正则表达式(精华)
  10. bi 工具 市场排行榜_国产移动BI工具排名
  11. UE4 替换文件尝试解决 光照构建失败 Lighting build failed. Swarm failed to kick off
  12. 看不见的竞争 文件和数据压缩
  13. 谷歌插件数据爬取:基本信息采集
  14. 数据预处理常用方法流程
  15. NR PRACH(四)PRACH与SSB的映射
  16. python中的socketserver模块与多线程
  17. Win10下安转Elasticsearch6.8.6与配置安全策略-开启密码账号访问
  18. java中的并发错误和死锁
  19. Typora1.3.8
  20. 网课答案搜题查询题库接口

热门文章

  1. Cube painting UVA - 253
  2. Django框架(上传Excel文件并读取)
  3. Python3入门(十一)——IO编程
  4. 【Flask】SelectedField 同步数据库
  5. 【37.50%】【codeforces 745B】Hongcow Solves A Puzzle
  6. 首次安装mysql57需要注意的问题
  7. DNS原理及其解析过程(转)
  8. Android SDK更新的问题
  9. 【数据库】防止SQL注入
  10. ListBox简单应用