matlab双Y坐标轴,左边bar图,右边plot图,设置x轴横坐标为文字
来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/09/23 13:27:51
matlab双Y坐标轴,左边bar图,右边plot图,设置x轴横坐标为文字
大致程序如下:
value1 = [2.98,3.19,7.17,3.05,3.97,4.76];
value2 = [9,4,3,7,4,4];
t = 1:6
[ax,h1,h2]=plotyy(t,value1,t,value2,@bar,@plot);
dr_name = {'一,'二,'三,'四,'五,'六};
set(gca,'XTickLabel',dr_name)
set(ax(1),'ytick',0:2:10);
set(ax(2),'ylim',[0 10],'ytick',0:10);
set(h1,'facecolor','y');
set(h2,'ro-');
现在问题是x轴文字和原来坐标重合和改变plot曲线的连接处有o
大致程序如下:
value1 = [2.98,3.19,7.17,3.05,3.97,4.76];
value2 = [9,4,3,7,4,4];
t = 1:6
[ax,h1,h2]=plotyy(t,value1,t,value2,@bar,@plot);
dr_name = {'一,'二,'三,'四,'五,'六};
set(gca,'XTickLabel',dr_name)
set(ax(1),'ytick',0:2:10);
set(ax(2),'ylim',[0 10],'ytick',0:10);
set(h1,'facecolor','y');
set(h2,'ro-');
现在问题是x轴文字和原来坐标重合和改变plot曲线的连接处有o
按下面语句试试
value1 = [2.98,3.19,7.17,3.05,3.97,4.76];
value2 = [9,4,3,7,4,4];
t = 1:6;
[ax,h1,h2]=plotyy(t,value1,t,value2,@bar,@plot);
dr_name = {'一','二','三','四','五','六'};
set(ax(1),'XTickLabel',dr_name,'ytick',0:2:10);
set(ax(2),'XTickLabel','','ylim',[0 10],'ytick',0:10);
set(h1,'facecolor','y');
set(h2,'marker','o','color','r','linewidth',1);
value1 = [2.98,3.19,7.17,3.05,3.97,4.76];
value2 = [9,4,3,7,4,4];
t = 1:6;
[ax,h1,h2]=plotyy(t,value1,t,value2,@bar,@plot);
dr_name = {'一','二','三','四','五','六'};
set(ax(1),'XTickLabel',dr_name,'ytick',0:2:10);
set(ax(2),'XTickLabel','','ylim',[0 10],'ytick',0:10);
set(h1,'facecolor','y');
set(h2,'marker','o','color','r','linewidth',1);
matlab 双y轴坐标 左边y坐标条形图 用bar画 右边y坐标曲线图 用plot画 现在要求右边y坐标为0到100
matlab中plot()画图时如何指定X Y轴的范围呢,plot(x,y);只能指定X,Y的对应关系,但是没有坐标轴范
MATLAB双Y轴画图坐标轴设置问题
如何让matlab plot图中的文字加粗?
matlab中怎么画有两个x坐标轴(横坐标)的图?
excel 画半对数坐标,其中要求横坐标X轴为对数坐标轴.Y轴为算术坐标轴.怎么实现?
MATLAB中 随年月变化的折线图双坐标轴系统的如何画?我用plot 画好了折线.
matlab:横坐标设置
WPS 表格怎么做线-柱图 要有次Y轴的,左边一个坐标轴是柱形图的.右边一个坐标轴是折线图的.
matlab绘制条形图时,怎样设置横坐标,绘制出横坐标为距离范围,纵坐标为统计数量的条形图
matlab中,x=1:0.1:100;y=x;plot(y) 出来的图形的横坐标为什么是到1000,而不是100呢?并
matlab 坐标轴设置