Я даже не знал, что Файл-> Новый-> Функция это сделала.
Я решил проблему, написав функцию, которую вы вызываете через
>>newFunction myNewFunctionName
Это потом
- выскакивает окно inputdlg, которое запрашивает у пользователя синопсис и строку H1 и позволяет уже написать справку для объяснения входных и выходных аргументов. Там пользователь также выбирает, является ли myNewFunctionName функцией или классом, чтобы выбрать правильный заголовок и «вызов функции»
- проверяет, существует ли уже функция с таким же именем
- запрашивает папку для сохранения функции и
- открывает функцию в редакторе
Заголовок настроен так, что легко заполнить информацию о входе и выходе. В нем также автоматически указывается имя пользователя, создавшего файл, а также дата и версия Matlab.
EDIT
Для новых классов функция шаблона автоматически удостоверяется, что они подклассируют мой общий суперкласс, который реализует такие методы, как 'help' (который вызывает doc(class(obj))
)
Теперь, если функция шаблона также напишет часть алгоритма функции, это будет действительно удобно. :)
EDIT2
Здесь - ссылка на функцию обмена файлами.