matlab绘制雷达图MO组及NORMAL组 RNFL层、GCL层、IPL层、GCC层、ORL层做雷达图(共10张),比较NMO及normal组各层厚度差别,每层NMO及normal组颜色条的范围及颜色对应厚度值一样;

clearvars;close all;clc;
%% RNFL
nmo = [7.833333333    18.38888889    19.11111111    17.38888889    16.77777778    23.22222222    24.16666667    25.38888889    17.55555556];
normal = [11.18421053    23.86842105    24.57894737    20.13157895    17.10526316    39.39473684    40.89473684    47.10526316    18.76315789];
% M    S1    I1    N1    T1    S2    I2    N2    T2
nmo = roundn(nmo,-4);
normal = roundn(normal,-4);

R = [0 0.5 1.5 3]; % (distance in km)
Az = [90 180 270 360 450]; % in degrees
diametre = 0:0.02:3;
degree = 90:1:450;
[xi,yi]=meshgrid(diametre,degree);
[xi1,yi1]=meshgrid(R,Az);
i=4;
valuenmo = [nmo(1) nmo(1) nmo(4) nmo(4+i);
    nmo(1) nmo(1) nmo(2) nmo(2+i);
    nmo(1) nmo(1) nmo(5) nmo(5+i);
    nmo(1) nmo(1) nmo(3) nmo(3+i);
    nmo(1) nmo(1) nmo(4) nmo(4+i);
    ]; 
valuenormal = [normal(1) normal(1) normal(4) normal(4+i);
    normal(1) normal(1) normal(2) normal(2+i);
    normal(1) normal(1) normal(5) normal(5+i);
    normal(1) normal(1) normal(3) normal(3+i);
    normal(1) normal(1) normal(4) normal(4+i);
    ]; 
% value_new=griddata(R,Az,value,xi,yi);     %全场沿坐标面插值
valuenmo_new=griddata(xi1,yi1,valuenmo,xi,yi);     %全场沿坐标面插值
valuenormal_new=griddata(xi1,yi1,valuenormal,xi,yi);     %全场沿坐标面插值
figure(1)
[~,c1]= polarPcolor(diametre,degree,valuenmo_new,min(min(nmo),min(normal))-2,max(max(nmo),max(normal))+2);
% ylabel(c1,'nmo数值','fontSize',14);
% title('RNFL','fontSize',14);
set(gcf,'color','w')

figure(2)
[~,c2]= polarPcolor(diametre,degree,valuenormal_new,min(min(nmo),min(normal))-2,max(max(nmo),max(normal))+2);
% ylabel(c2,'normal数值','fontSize',14);
% title('RNFL','fontSize',14);
set(gcf,'color','w')

matlab绘制雷达图相关推荐

  1. MATLAB绘制雷达图并导出矢量图到Visio编辑(论文用图)

    MATLAB绘制雷达图并导出矢量图到Visio编辑(论文用图) 前言: matlab绘制雷达图   雷达图(Radar Chart)又被叫做蜘蛛网图(Spider Chart),适用于显示三个或更多的 ...

  2. MATLAB绘制雷达图/蜘蛛图

    雷达图/蜘蛛图 雷达图(Radar Chart) 是以从同一点开始的轴上表示的三个或更多个定量变量的二维图表的形式显示多变量数据的图形方法.轴的相对位置和角度通常是无信息的. 雷达图也称为网络图,蜘蛛 ...

  3. MATLAB | 如何使用MATLAB绘制雷达图(蜘蛛图)

    绘制效果 教程部分 基础绘制 数据为数值矩阵即可: X=randi([2,8],[4,7])+rand([4,7]); RC=radarChart(X); RC=RC.draw(); 改变样式 有Pa ...

  4. matlab 蛛网图,如何用MATLAB绘制雷达图(戴布拉图、螂蛛网图、玫瑰图)

    首先声明,这是一篇转载的文章. 一, 主程序命名为:radar_lee.m. 为了绘制出两条折线,编程如下: x=[0:pi/8:2*pi]; y=[10,8.2,7.5,8.5,10,7.2,7.8 ...

  5. r语言绘制雷达图_用r绘制雷达蜘蛛图

    r语言绘制雷达图 I've tried several different types of NBA analytical articles within my readership who are ...

  6. 圆形和多边形雷达图python-Matplotlib绘制雷达图和三维图的示例代码

    1.雷达图 程序示例 '''1.空白极坐标图''' import matplotlib.pyplot as plt plt.polar() plt.show() '''2.绘制一个极坐标点''' im ...

  7. nyquist图怎么画matlab,用MATLAB绘制Nyquist图

    <用MATLAB绘制Nyquist图>由会员分享,可在线阅读,更多相关<用MATLAB绘制Nyquist图(9页珍藏版)>请在人人文库网上搜索. 1.用MATLAB绘制Nyqu ...

  8. python雷达图数据_PYTHON绘制雷达图代码实例

    这篇文章主要介绍了PYTHON绘制雷达图代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 1.雷达图 import matplotlib.py ...

  9. python【Matlibplot绘图库】利用matlibplot绘制雷达图

    文章目录 1.基本构造 2.比较功能 1.基本构造 之前在一些数据分析案例中看到用 Go 语言绘制的雷达图,非常的漂亮,就想着用matlibplot.pyplot也照着画一个,遗憾的是matlibpl ...

  10. python话雷达图-PYTHON绘制雷达图代码实例

    这篇文章主要介绍了PYTHON绘制雷达图代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 1.雷达图 import matplotlib.py ...

最新文章

  1. 【红黑vip提权教程和饭客vip2010***教程全套】
  2. ios Runloop
  3. php 字符串隔位取,PHP 字符串截取字符串函数
  4. 白话Elasticsearch31-深入聚合数据分析之bucket与metric
  5. 统计之都统计分析和R语言方面的图书
  6. shapenet数据集什么格式_网络中的链路层数据格式是什么样?6个知识点1张图给您说明白...
  7. Windows 10 IoT Serials 11 – 如何设置微软认知服务中EndPoint
  8. web app iphone4 iphone5 iphone6 iphone6 Plus响应式布局 适配代码
  9. python汉化之后好用吗_关于Python写的程序汉化心得和所走过的各种坑儿
  10. linux centos安装配置prosody
  11. ArcGIS API For JavaScript 利用GP服务生成等值线、等值面(二)之生成等值面
  12. 计算机视觉论文-2021-07-26
  13. NLP模型(二)——GloVe介绍
  14. 上周内外盘行情回顾及交易情况2022.4.4
  15. 信息服务器v6,服务器ipv6设置
  16. X-Mind8破解版
  17. Linux下useradd命令与adduser命令的区别(adduser更适合初级使用者,useradd比较适合有些高阶经验的使用者)
  18. python的truncate()函数
  19. PID 控制保姆级培训教程下-全国大学生电子设计大赛赛前必备
  20. 给iframe添加loading状态

热门文章

  1. js时间差计算的几种方式
  2. 新域名后缀的主要优点是什么?
  3. 小米笔记本PRO BIOS忘记密码后重置教程
  4. 勘测定界坐标交换格式文本文件转换成 shapefile 格式
  5. MD5加密算法(python)
  6. matlab eemd输出,如何使用eemd工具包
  7. linux 查看内存大小命令,Linux查看命令:CPU型号,内存大小,硬盘空间
  8. 全国计算机等级一级(选择题的)的练习,附加答案
  9. WPS删除多余空白页
  10. 服务器装win10性能怎样,Win10 藏着不给人看的卓越性能模式到底对电脑有什么影响?...