2008-09-26 16 views

Respuesta

4

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

5

Cambié la fuente predeterminada en el editor de MATLAB a ProFont de 10 puntos (que puede obtenerse here) para poder escribir el código durante largos períodos de tiempo sin darme un dolor de cabeza por forzar mis ojos.

3

Configuré el formato numérico de salida de la ventana de comando en long g.

2

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

1

Escribí una pequeña función llamada fig.m para llamar 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.

8

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í.

5

Ejecuto 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 más arrolladoras.

+1

puedes agregar -nosplash a eso para deshacerte de la molesta pantalla de presentación ... en mi bashrc tengo: alias m = 'matlab -nodesktop -nojvm -nosplash' Realmente lo disfruto. – devin

+0

Hola chicos, ¿hay alguna manera de controlar los colores en la ventana de comandos de nodesktop? Quiero hacer en texto verde en negro bg. – SPRajagopal

1

Tengo funciones para 1) guardar las ubicaciones y tamaños actuales de las figuras en la pantalla, y 2) y una para cargar dicha configuración. Es muy útil, por ej. al monitorear simulaciones de datos pesados.

3

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.

6

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 = []; 
3

I colores invertidos para tener un fondo negro, más fácil para los ojos.

(Alt + Shift + PrintScreen en Windows, puede configurar de distancia los iconos grandes)

4

utilizo un archivo startup.m (se sienta en la ruta de MATLAB local) para asegurarse de que tengo la configuración que quiero cuando me poner en marcha MATLAB. Esto incluye cosas como formatear el REPL y parámetros de trazado.

0
  1. enviar los resultados a su correo electrónico especialmente cuando la carrera es larga http://www.mathworks.com/matlabcentral/fileexchange/29183-sending-reports-and-timestamped-file-by-emailing

  2. crear un colector resultado 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 un directorio en el orden correcto http://www.mathworks.com/matlabcentral/fileexchange/29033-file-ordering-patch-utility-for-matlab

Cuestiones relacionadas