matlab绘图(柱状图)(单、双坐标轴显示,坐标轴颜色设置) 您所在的位置:网站首页 双y轴折线图怎么画 matlab绘图(柱状图)(单、双坐标轴显示,坐标轴颜色设置)

matlab绘图(柱状图)(单、双坐标轴显示,坐标轴颜色设置)

2023-06-12 06:36| 来源: 网络整理| 查看: 265

先记录一个图像标注的代码,标注的下标、斜体显示,和标注的属性设置。标注位置用东南西北设置,下面是左上角,标注是斜体i,下标d。  斜体i,下标d,直体下标ref

h = legend('\iti_{d}','\iti_{d\rmref}', 'Location','northeast'); set(h,'FontName','Times New Roman','FontSize',14)

柱状图绘制代码,双坐标、改颜色等等

%两个柱状显示 figure; x=1:1:7;%x轴上的数据,第一个值代表数据开始,第二个值代表间隔,第三个值代表终止 b=[0.14 0;0.13 0;0.13 0;0.13 0;0.12 0;0.11 0;0.05 0]; %要显示两列,所以第一次显示第一列,第二次显示第二列 b=bar(b,'LineWidth',2); %bar函数就是搞柱状图的,数据传进去,后面是参数设置 yyaxis left; %分坐标,这个是左面的 grid on; axis([0.5,7.5,0,0.2]) %确定x轴与y轴范围 set(gca,'FontName','times new roman','linewidth',4,'fontsize',32,'XTick',[0:1:7]) %x轴范围1-6,间隔1 set(gca,'xticklabel',{'','GSTA','GSTA#1','GSTA#2','GSTA#3','GSTA#4','GSTA#5','Proposed'});%横轴的label set(gca,'YTick',[0:0.05:0.2]) %y轴范围修正 set(gca,'PlotBoxAspectRatio',[2 0.7 0.7]); %图像整体比例修改 xlabel('Different Methods','FontName','times new roman','FontSize',32) %x轴坐标描述 ylabel('Settling Time(s)','FontName','times new roman','color',[0 114 189]/255) %y轴坐标描述 最后的颜色是默认的蓝 set(gca,'ycolor',[0 114 189]/255); %改y轴的颜色 yyaxis right; %右面轴更改信息 c=[0 38.39;0 36.07;0 31.79;0 31.78;0 31.61;0 31.70;0 16.22]; %第二个柱子结果 c=bar(c,'FaceColor',[217 83 25]/255,'LineWidth',2); %最后一个是改线粗细 grid on; axis([0.5,7.5,0,40]) %确定x轴与y轴框图大小 set(gca,'YTick',[0:10:40]) %y轴范围0-700,间隔100 ylabel('Droop Voltage(V)','FontName','times new roman','color',[217 83 25]/255) %y轴坐标描述 set(gca,'ycolor',[217 83 25]/255);

c=bar(c,0.5,'FaceColor',[217  83  25]/255,'LineWidth',2);   %0.5 是柱子的粗细改变,按比例算 这句可以改柱状图的颜色  后面的2是边框的粗细



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有