How to merge two (and more) fig-files
    4 visualizaciones (últimos 30 días)
  
       Mostrar comentarios más antiguos
    
Hi,
i have a bunch of .fig-files of 3d plots. Each one has the same 3 axes. Now i have to merge all of them so i can see all the dots in one plot. I browsed many threads but all the answers i found were side-by-side solutions.
Is there a way to achieve that?
0 comentarios
Respuestas (1)
  Walter Roberson
      
      
 el 30 de Ag. de 2016
        output_fig = figure();
dinfo = dir('*.fig');
for K = 1 : length(dinfo)
  this_fig_file = dinfo(K).name;
  fig = openfig(this_fig_file, 'Visible', 'off');
  three_ax = findobj(fig, 'type', 'axes');
  copyobj(three_ax, output_fig);
  delete(fig);
end
2 comentarios
  amy gravenstein
 el 21 de Feb. de 2020
				I used this code exactly and it runs. It recognizes my figures and attempts to merge them but the output is not correct.
Any advise?
  Amanullah Khan
 el 19 de Nov. de 2020
				
      Editada: Amanullah Khan
 el 19 de Nov. de 2020
  
			@amy gravenstein @Walter Roberson
Did you find a solution for it? Even my output is kind of merging the outputs to a single surface
Ver también
Categorías
				Más información sobre Annotations en Help Center y File Exchange.
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!



