¿Cómo cambio la resolución de mis gráficos MATLAB? El valor predeterminado parece ser 96x96 PPI.Cómo guardar gráficos MATLAB en una resolución específica
Respuesta
Usted puede ahorrar mediante el comando print
; He aquí cómo:
h1=figure;
your plotting commands here
print(h1,'-djpeg','-r150','filename')
El argumento -r150
ajusta la resolución de 150 DPI. puede configurarlo más alto o más bajo según su necesidad. Esto supone que está guardando como JPEG. Si no, hay otras opciones como -dpng
para PNG, -dbmp
para el mapa de bits de 24 bits, etc. se pueden encontrar más en la sección de ayuda para print
.
Dicho esto, si su trama consta únicamente de líneas, recomendaría usar -depsc
que la guarda como un archivo EPS, que es escalable y sin pérdidas. También no tendrá que definir una resolución, por lo que simplemente puede hacer
print(h1,'-depsc','filename')
Usted puede convertir este archivo EPS a PDF y conservar la misma resolución, sin embargo, tiene la portabilidad entre aplicaciones y plataformas. No recomendaría guardar en PDF directamente ya que MATLAB pone espacios en blanco adicionales alrededor de la trama, mientras que el cuadro delimitador EPS es ajustado, y se ve limpio.
Cambio de una figura Ajustes: Setting the resolution
Esa referencia dice que la única forma de establecer la resolución es a través del comando 'print'. –
La política de evitar-simplemente-poner-un-vínculo de StackOverflow es razonable normalmente, pero doblemente esta vez, ¡porque no se puede acceder al enlace sin registrarse para una cuenta de TheMathWorks! – Flyto
- 1. Guardar gráficos en Haskell
- 2. Guardar archivo cargado en una ubicación específica
- 3. etiquetado de Matlab, gráficos, leyendas
- 4. ¿Cómo puedo guardar una imagen alterada en MATLAB?
- 5. Texto y gráficos en Matlab a LaTeX
- 6. Guardando gráficos de mayor resolución sin estropear la apariencia
- 7. Guardar un diagrama como PNG en Matlab
- 8. Cómo agregar flechas a los gráficos de líneas en Matlab?
- 9. Es una buena idea guardar gráficos en MySQL?
- 10. iOS: Guardar imagen con resolución personalizada
- 11. Cómo guardar gráficos de Google en el servidor
- 12. Cómo guardar datos en archivo .txt en MATLAB
- 13. Cómo hacer y guardar un video (avi) en matlab
- 14. Matlab - Seleccionar fila específica según la condición
- 15. Fijación del eje radial en los gráficos polares de MATLAB
- 16. ¿Cómo guardar imágenes de la cámara en Android en una carpeta específica?
- 17. ¿Cómo hacer un emulador para una resolución de dispositivo específica (HTC Cha-Cha)?
- 18. Capturar fotos con resolución específica usando el UIImagePickerController
- 19. Formatos para guardar gráficos 3D basados en vectores
- 20. ¿Cómo puedo guardar una matriz escasa de MATLAB muy grande en un archivo de texto?
- 21. Operador de resolución de alcance en enumeraciones ¿una extensión específica del compilador?
- 22. ¿Guardar la imagen de profundidad de Kinect en Matlab?
- 23. guardar el gráfico en el archivo de imagen en matlab: diferencia entre guardar e imprimir
- 24. Deshabilitar una advertencia específica en una línea específica en Xcode
- 25. ¿Cómo averiguar la zona horaria de la fecha y hora específica en una ubicación específica?
- 26. independencia Resolución en Android SurfaceView
- 27. Guardar la figura de MATLAB con diferente color de fondo
- 28. Cómo encontrar una fila específica en csv
- 29. Cómo fusionar una confirmación específica en Git
- 30. ¿Cómo atrapar una excepción específica en JDBC?
Algo como esto da resultados razonables para guardar la figura actual (es decir, el último clic): 'print (gcf, '-dpng', '-r600', 'filename.png')' –