Contenuto principale

startup

Script di avvio definito dall'utente per MATLAB

Sintassi

Descrizione

startup esegue i comandi specificati dall'utente all'avvio di MATLAB®. MATLAB esegue il primo file nel percorso di ricerca denominato startup che presenta un'estensione di file eseguibile. Esempi di estensioni di file eseguibili sono .m, .mlx e .mlapp.

Creare un file startup.m nella cartella userpath, che si trova nel percorso di ricerca di MATLAB. Aggiungere i comandi che si desidera vengano eseguiti all'avvio. Ad esempio, il codice potrebbe includere costanti fisiche, impostazioni predefinite per le proprietà grafiche, fattori di conversione ingegneristici o qualsiasi altro elemento che si desidera predefinire nella workspace.

esempio

Esempi

comprimi tutto

Aprire startup.m nella cartella userpath.

edit(fullfile(userpath,'startup.m'))

Impostare la mappa dei colori predefinita su autumn. Inserire questa dichiarazione nel file.

set(0, 'DefaultFigureColormap', autumn(64))

Salvare e chiudere il file.

Riavviare MATLAB e visualizzare un grafico.

surf(peaks)

Il valore predefinito della mappa dei colori è autumn.

Ripristinare il valore predefinito della mappa dei colori. Rimuovere la dichiarazione set per DefaultFigureColormap.

edit(fullfile(userpath,'startup.m'))

Salvare e chiudere il file. La prossima volta che si avvia MATLAB, il valore predefinito della mappa dei colori è quello predefinito di MATLAB.

Individuare il file startup.m.

which startup
delete(fullfile(userpath,'startup.m'))

Suggerimenti

  • Per specificare la cartella attuale in MATLAB all'avvio, impostare l'opzione Initial working folder nella pagina General Settings della finestra Settings (Impostazioni). Non aggiungere dichiarazioni cd a startup.m.

Algoritmi

All'avvio, MATLAB esegue automaticamente la funzione matlabrc e, se presente nel percorso di ricerca di MATLAB, startup. L'utilizzo del file matlabrc che si trova nella cartella matlabroot/toolbox/local, è riservato a MathWorks® e agli amministratori di sistema su sistemi multiutente.

Cronologia versioni

Introduzione prima di R2006a