font matlab development-environment customization

font - Ajustes de entorno de MATLAB



subplot title matlab (14)

Cambié la fuente predeterminada en el editor de MATLAB a ProFont de 10 puntos (que se puede obtener aquí ) para poder escribir el código durante largos periodos de tiempo sin darme un dolor de cabeza por no esforzarme los ojos.

¿Cómo ha ajustado el entorno de MATLAB para que se ajuste mejor a sus necesidades? Un ajuste por respuesta.


Configuro el formato numérico de salida de la ventana de comando a long g .


Establecí el número de líneas en el buffer de desplazamiento de la ventana de comando al máximo (25,000). Esto no parece afectar notablemente el rendimiento y me permite mostrar una gran cantidad de datos / resultados.


Escribí una pequeña función llamada fig.m para abrir las ventanas con nombres en lugar de números y mostrar el nombre en la barra de estado.

Curiosamente, hay dos o tres archivos con nombres idénticos que hacen exactamente lo mismo en el intercambio de archivos.


Guardo un diario para cada sesión (posiblemente varios archivos de diario por día) para recordar todos los comandos ejecutados. Esto está controlado por un archivo startup.m que busca archivos diarios anteriores de ese día.


Ejecuto "formato compacto" para eliminar todas esas frustrantes líneas en blanco que espacian mi salida. Oh, tan simple, pero lo hace mucho más agradable para mí.


-nodesktop -nojvm Matlab con las opciones -nodesktop -nojvm . De esa forma, solo queda en una terminal fuera del camino, y puedo usar mi editor de texto favorito para mi gusto.

Sin embargo, te pierdes algunas de las características de este modo.


Implementé análogos de xlim y ylim: xlim_global ([xmin xmax]) y ylim_global ([ymin ymax]), que establece los límites de los ejes lo mismo para cada subtrama de la figura.


Tengo funciones para 1) guardar las ubicaciones y los tamaños de las figuras actuales en la pantalla, y 2) y uno para cargar dicha configuración. Es muy útil, por ejemplo, cuando se monitorean simulaciones de datos pesados.


Utilizo una función idetitle () que puede cambiar el título de la ventana de la propia GUI de Matlab. Útil en un entorno de desarrollo donde estoy ejecutando varios procesos de Matlab, posibles en diferentes ramas del código fuente o ejecuciones del modelo. A veces pondré el PID en el título de la ventana para que sea más fácil encontrarlo en Process Explorer para monitorear el uso de los recursos.

function idetitle(Title) %IDETITLE Set Window title of the Matlab IDE % % Examples: % idetitle(''Matlab - Foo model'') % idetitle(sprintf(''Matlab - some big model - #%d'', feature(''getpid''))) win = appwin(); if ~isempty(win) win.setTitle(Title); end function out = appwin() %APPWIN Get main application window wins = java.awt.Window.getOwnerlessWindows(); for i = 1:numel(wins) if isa(wins(i), ''com.mathworks.mde.desk.MLMainFrame'') out = wins(i); return end end out = [];


Invierte los colores para tener un fondo de color negro, más fácil para los ojos.

(Alt + Shift + PrintScreen en Windows, puede configurar los enormes iconos)


Utilizo un archivo startup.m (se encuentra en la ruta local de MATLAB) para asegurarme de que tengo la configuración que quiero cada vez que inicio MATLAB. Esto incluye cosas como formatear el REPL y parámetros de trazado.


  1. envíe las salidas a su correo electrónico esp cuando la ejecución sea larga http://www.mathworks.com/matlabcentral/fileexchange/29183-sending-reports-and-timestamped-file-by-emailing

  2. crear un recopilador de resultados para archivar y enviar http://www.mathworks.com/matlabcentral/fileexchange/29255-track-collect-and-tar-inputs-and-outputs

  3. un parche para alinear el archivo dentro de un directorio en el orden correcto http://www.mathworks.com/matlabcentral/fileexchange/29033-file-ordering-patch-utility-for-matlab