Matlab - Superponer dos figuras generadas con "curve fitting tool"

 
Vista:

Superponer dos figuras generadas con "curve fitting tool"

Publicado por Pedro (2 intervenciones) el 17/11/2014 22:20:12
Hola compañeros de MATLAB vereis, tengo dos figuras ya hechas gracias a la herramienta curve fitting tool (tengo los archivos .fig)
Me gustaría saber si hay alguna manera de representarlos en un mismo gráfico y así poder comparar ambos.

Muchas gracias de antemano.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Jorge De Los Santos
Val: 30
Ha disminuido su posición en 12 puestos en Matlab (en relación al último mes)
Gráfica de Matlab

Superponer dos figuras generadas con "curve fitting tool"

Publicado por Jorge De Los Santos (213 intervenciones) el 18/11/2014 00:03:49
Hola Pedro.

Una forma de hacerlo sería la siguiente:

1
2
3
4
5
6
7
g1 = hgload('grafica1.fig'); % Cargamos el primer .FIG
g2 = hgload('grafica2.fig'); % Cargamos el segundo .FIG
ax1 = get(g1,'CurrentAxes'); % Obtenemos el axes de la 1ra gráfica
ax2 = get(g2,'CurrentAxes'); % Obtenemos el axes de la 2da gráfica
hL = get(ax2,'Children'); % Obtenemos los "trazos" o "lineas" de la 2da gráfica
copyobj(hL,ax1); % Copiamos las "lineas" anteriores dentro del axes de la primera gráfica
delete(g2); % Borramos la ventana de la 2da. gráfica



Desde luego que quizá habrás de afinar detalles inherentes al hecho de copiar lineas dentro de otro axes, como por ejemplo el reajuste de los límites de visualización, de las "leyendas" o de las marcas de ejes.



Saludos.

Jorge De Los Santos.

E-mail: [email protected]

Blogs:
Programación en MATLAB: http://matlab-typ.blogspot.mx
Programación en Python, Java, et al ... http://labdls.blogspot.mx
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Superponer dos figuras generadas con "curve fitting tool"

Publicado por Pedro (2 intervenciones) el 18/11/2014 08:05:01
Muchas gracias, funciona a la perfección!! Un saludo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar