2011-04-08 85 views
3

MATLAB中是否有任何环境或内部变量存储当前正在执行的函数或工作区的名称?在MATLAB中保存执行函数或脚本名称的变量?

如果不是,那么为工具箱或文件夹中的每个脚本/函数定义此变量将会是一种简单的方法吗?

在工作区中总是具有这种可变将是有帮助的调试,例如:

  1. 人们可以很容易地跟踪的用户定义的函数的执行在命令窗口,例如disp(name_of_running_function);

  2. 可以方便地将运行功能的(完整或部分)存储器状态保存到磁盘,例如, save(name_of_running_function, 'all');

感谢

回答

6

mfilenameSee here。通过Google找到。

+0

谢谢,我不能相信我错过了! – 2011-04-08 21:48:08

相关问题