Переменная, содержащая имя выполняемой функции или скрипта в MATLAB? - PullRequest
3 голосов
/ 09 апреля 2011

Существует ли какая-либо среда или внутренняя переменная в MATLAB, которая содержит имя текущей исполняемой функции или рабочей области?

Если нет, то как можно было бы легко определить эту переменную для каждого сценария / функции в пределахнабор инструментов или папка?

Наличие такой переменной всегда в рабочей области было бы полезно для отладки, например:

  1. Можно легко отслеживать выполнение пользовательских функций вокно команд, например, disp(name_of_running_function);

  2. Можно удобно сохранить (полное или частичное) состояние памяти запущенных функций на диск, например, save(name_of_running_function, 'all');

Спасибо

1 Ответ

6 голосов
/ 09 апреля 2011

mfilename: Смотрите здесь .Найден через гугл.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...