У меня есть 4 разных фигуры. Каждая цифра содержит 2 подзаголовка (2 строки и 1 колонку)Слияние 4 отдельных подзаговоров на 1 фигуре с 4 подзаголовками
Цифры могут быть сгенерированы с использованием следующего кода.
y = [2 2 3; 2 5 6; 2 8 9; 2 11 12];
for i = 1 : 4
figure(i)
subplot(2,1,1)
bar(y)
subplot(2,1,2)
bar(y)
end
Имея эти 4 цифры, можно ли комбинировать их на 1 фигуре?
Предоставленное решение не работает с этим другим примером, где я создаю фигуру с помощью barwitherr ..why?
for i = 1 : 4
figure(i)
subplot(2,1,1)
barwitherr([1 2 3 4;1 2 1 2], [5 6 7 8;1 2 3 4])
subplot(2,1,2)
barwitherr([1 2 3 4;1 2 1 2], [5 6 7 8;1 2 3 4])
end
for i = 1:4
figure(i);
ax = gca;
f = get(ax, 'children');
figure(5);
s = subplot(2, 2, i);
copyobj(f, s);
end
слияния при создании или после? – thewaywewalk
Я в замешательстве, здесь 8 подзаговоров. – excaza
слияние потом – gabboshow