Creazione di script
Gli script sono il tipo più semplice di file di codice in quanto non hanno argomenti di input o output. Sono utili per automatizzare una serie di comandi di MATLAB®, come calcoli che si devono eseguire ripetutamente dalla riga di comando o serie di comandi a cui si deve fare riferimento.
È possibile creare un nuovo script nei seguenti modi:
Evidenziare i comandi dalla cronologia dei comandi, fare clic con il tasto destro del mouse e selezionare Create Script.
Nella scheda Home, fare clic sul pulsante New Script .
Utilizzare la funzione
edit. Ad esempio,editcrea (se non esiste) e apre il filenew_file_namenew_file_name. Senew_file_namenon è specificato, MATLAB apre un nuovo file chiamatoUntitled.
Dopo aver creato uno script, è possibile aggiungere codice allo script e salvarlo. Ad esempio, è possibile salvare questo codice che genera numeri casuali da 0 a 100 come script chiamato numGenerator.m.
columns = 10000; rows = 1; bins = columns/100; rng(now); list = 100*rand(rows,columns); histogram(list,bins)
Salvare lo script ed eseguire il codice utilizzando uno di questi metodi:
Digitare il nome dello script nella riga di comando e premere INVIO. Ad esempio, per eseguire lo script
numGenerator.m, digitarenumGenerator.Nella scheda Editor, fare clic sul pulsante Run .
È inoltre possibile eseguire il codice da un secondo file di codice. Per eseguire questa operazione, aggiungere una riga di codice con il nome dello script al secondo file di codice. Ad esempio, per eseguire lo script numGenerator.m da un secondo file di codice, aggiungere la riga numGenerator; al file. MATLAB esegue il codice in numGenerator.m quando si esegue il secondo file.
Al termine dell'esecuzione dello script, le variabili rimangono nel workspace di MATLAB. Nell'esempio numGenerator.m, le variabili columns, rows, bins e list rimangono nel workspace. Per vedere un elenco delle variabili, digitare whos nel prompt dei comandi. Gli script condividono il workspace di base con la sessione interattiva di MATLAB e con altri script.