io non sapevo nemmeno File-> New-> Function lo ha fatto.
Il modo in cui ho risolto il problema era quello di scrivere una funzione che si chiama via
>>newFunction myNewFunctionName
E poi
- apre una finestra inputdlg, che chiede all'utente per la sinossi e la H1 linea e consente di scrivere già aiuto per spiegare argomenti di input e output. Qui, l'utente seleziona anche se myNewFunctionName è una funzione o una classe per scegliere l'intestazione corretta e 'chiamata funzione'
- controlla se esiste già una funzione con lo stesso nome
- chiede una cartella per salvare la funzione e
- apre la funzione nell'editor
l'intestazione è impostato in modo che è facile da compilare informazioni di input e output. Elenca automaticamente anche il nome utente della persona che ha creato il file, nonché la data e la versione di Matlab.
EDIT Per le nuove classi, la funzione di modello assicura automaticamente che essi sottoclasse mia superclasse generale che implementa metodi come 'aiuto' (che chiama doc(class(obj))
)
Ora, se il modello functionwould anche scrivere l'algoritmo parte della funzione, sarebbe davvero conveniente. :)
EDIT2 Here s' un collegamento alla funzione sullo scambio di file.
Quale versione di MATLAB è questa? – Jacob
@Jacob: Funziona in 'R2008b' (e versioni successive), ma non in' R2007b'. Non ho 'R2008a' a portata di mano per controllare. –
È negativo su R2008a. – Adrian