Combine fig files into one fig file?

21 views (last 30 days)
Hi,
I have 3 fig files and want to combine them into one fig file. (as below picture).
I ran the code presented in the link below but it didn't.
Thanks.

Accepted Answer

Sugar Daddy
Sugar Daddy on 16 Jul 2020
Edited: Sugar Daddy on 17 Jul 2020

R2020a

close all
open('Deney 1_1.fig')
open('Deney 1_2.fig')
open('Deney 1_3.fig')
%
f1 = figure(1);
f2 = figure(2);
f3 = figure(3);
f4 = figure;
copyobj(f1.Children,f4);
copyobj(f2.Children,f4);
copyobj(f3.Children,f4);
ax_all = findobj(f4,'Type','axes');
f = figure;
tiledlayout(3,3)
for i =9:-1:1
nexttile
ax_all(i).Position =get(gca,'Position');
end
close(f)
Pay my Regards to Esra Bilgiç

For Previous Versions

close all
open('Deney 1_1.fig')
open('Deney 1_2.fig')
open('Deney 1_3.fig')
%
f1 = figure(1);
f2 = figure(2);
f3 = figure(3);
f4 = figure;
copyobj(f1.Children,f4);
copyobj(f2.Children,f4);
copyobj(f3.Children,f4);
ax_all = findobj(f4,'Type','axes');
f = figure;
for ii =9:-1:1
subplot(340-ii)
ax_all(ii).Position =get(gca,'Position');
end
close(f)
And again
Pay my Regards to Esra Bilgiç xD
  5 Comments
Abdullah Türk
Abdullah Türk on 18 Jul 2020
Hi again Sugar Daddy,
I installed MATLAB 2020a and run the code you suggested. I reached my goal.
By the way, I don't really follow the world of celebrities :).
Thank you very much :).

Sign in to comment.

More Answers (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by