gab*_*how 4 matlab figure subplot matlab-figure
我创建了一个包含4个子图的图形,如:
y = [2 2 3; 2 5 6; 2 8 9; 2 11 12];
fig = figure
for i = 1 : 4
h(i) = subplot(1,4,i)
bar(y)
end
Run Code Online (Sandbox Code Playgroud)
现在我想交换子图的顺序.例如,第一个子图应该进入最后一列(第4个),第二个子图应该与第3个进行交换.
如果不重新生成这个数字是否可行?
小智 5
也许你可以改变它们'position'的轴h.例如:
% get position
pos = get(h,'position');
% change position, 1st <-> 4th, 2nd <->3rd.
set(h(1),'position',pos{4});
set(h(4),'position',pos{1});
set(h(2),'position',pos{3});
set(h(3),'position',pos{2});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
172 次 |
| 最近记录: |