如何删除最后一次要情节?

27日视图(30天)
保罗Hinze
保罗Hinze 2021年8月19日
评论道: Bjorn Gustavsson 2021年8月19日
你好,
我想删除最后一个白盒。我能怎么做?
这是我的代码:
清晰的
clc
哈= tight_subplot (3、5、(。03 0]、[。1。1],[。1。1]);
2 =一14
轴(ha (ii))
情节(randn (4));
如果 2 = = 1 | | 2 = = 6 | | 2 = = 11
ylabel ( “Y-label” )
结束
如果 2 > 10
包含( “X-label” )
结束
网格
11 xlim ([1])
结束
sgtitle ( “阴谋” )
我想要%就赞扬轴:
集(ha (1:10), “XTickLabel” , );
集(ha([2、3、4、5、7, 8, 9, 10, 12日,13日,14]), “YTickLabel” , )
这是函数tight_subplot:
函数 (哈,pos) = tight_subplot (Nh, Nw,缺口,marg_h marg_w)
% tight_subplot创建“次要情节”轴可调间隙和利润率
%
%(哈,pos) = tight_subplot (Nh, Nw,缺口,marg_h marg_w)
%
% : Nh 高的轴(垂直方向)
% 西北 轴的宽度(horizontaldirection)
% 差距 轴之间的间隙在归一化单位(0,1)
% 或[gap_h gap_w]对不同高度和宽度的缺口
% marg_h 利润率高标准化的单位(0,1)
% 或(更低的上层)不同的上下边缘
% marg_w 利润在宽度归一化单位(0,1)
% 或(左右)为不同的左和右的利润率
%
% : 轴的处理对象的数组
% 从左上角开始,一点要行操作
% 次要情节
% pos 轴的位置的对象
%
% 例子:公顷= tight_subplot (3 2 (。01 . 03]、[。1 . 01],[。01 . 01])
% 2 = 1:6;轴(ha (ii));(二)情节(randn(10日);结束
% 集(哈(1:4),‘XTickLabel’,”);集(哈,‘YTickLabel’,”)
% Pekka Kumpulainen 21.5.2012 @tut.fi
%坦佩雷理工大学/自动化科学与工程
如果 输入参数个数< 3;差距= .02点; 结束
如果 输入参数个数< 4 | | isempty (marg_h);marg_h = . 05; 结束
如果 输入参数个数< 5;marg_w = . 05; 结束
如果 元素个数(gap) = = 1;
差距=差距(差距);
结束
如果 元素个数(marg_w) = = 1;
marg_w = [marg_w marg_w];
结束
如果 元素个数(marg_h) = = 1;
marg_h = [marg_h marg_h];
结束
axh = (1-sum差距(marg_h)——(Nh-1) * (1)) / Nh;
axw = (1-sum差距(marg_w)——(Nw-1) *(2)) /西北;
py = 1-marg_h (2) -axh;
%公顷= 0 (Nh * Nw, 1);
2 = 0;
ih = 1:北半球
px = marg_w (1);
第九= 1:西北
2 = 2 + 1;
公顷(ii) =轴( “单位” , “归一化” ,
“位置” ,(px py axw axh),
“XTickLabel” , ,
“YTickLabel” , );
px = px + axw +差距(2);
结束
py = py-axh-gap (1);
结束
如果 nargout > 1
pos =得到(哈, “位置” );
结束
哈=哈(:);

接受的答案

Bjorn Gustavsson
Bjorn Gustavsson 2021年8月19日
变量将处理不同的次要情节轴。删除一个次要情节只需做:
idx2kill = 15;
删除(ha (idx2kill))
HTH

更多的答案(0)

标签

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!