2011-02-02 16 views
7

Siempre que puedo guardar una pcolor o el argumento aljaba como EPS o PDF, me sale esta rejilla blanca débil que parece ser algún tipo de representación problema. Las primeras imágenes muestran el problema, la segunda es cómo se ve en la ventana de la figura. Simplemente estoy usando el elemento de menú "Guardar como" para guardar como un eps. ¿Alguna sugerencia sobre cómo puedo obtener una bonita imagen vectorial? Estoy en OS X.rejilla blanca ahorro de trama MATLAB como EPS o PDF

Gracias! Annoying ugly white grid

No white grid

+0

es posible que desee ver en los procesadores gráficos disponibles: http://www.mathworks.com/support/tech- notas/1200/1201.html, http://www.mathworks.com/help/techdoc/creating_plots/f3-84337.html#f3-102410 – Amro

Respuesta

4

puedo confirmar el tema en Snow Leopard. Establecer el renderizado en opengl y usar el menú 'Guardar como' para crear un archivo eps desde una gráfica de temblor solucionó el problema.

set(gcf, 'Renderer', 'opengl') 
+0

grande, que lo arreglaron. También trabajó con la configuración del renderizador en zbuffer, pero no se ve tan bien. ¡Gracias! – Rob

+0

¡muy útil! pulgar arriba – Mike22LFC

1

sólo añadir otra solución: las líneas blancas no son realmente errores, sino más bien los artefactos de la configuración de suavizado de su EPS/visor de PDF. Por alguna razón, Matlab guarda triángulos en lugar de cuadrados, invocando así el anti-aliasing para enderezar las líneas diagonales.

Los artefactos desaparecen si los triángulos son reemplazados por rectángulos como en http://www.mathworks.com/matlabcentral/fileexchange/43271-pcolor-eps-fix

Saludos

Cuestiones relacionadas