执行一个命令退出一个工作区

10视图(30天)
我想能够执行一个命令我离开后一个函数。特别是,我写了一个函数称为myKeyboard,这几件事的结果(例如,报告dbstack),然后键盘。但是我想它键盘 后立即 在myKeyboard myKeyboard完成,而不是。从文档看起来命令
onCleanup
应该这样做,但它没有。似乎onCleanup只接受函数作为输入,并执行一个函数在退出myKeyboard不会完成我想要完成什么
非常感谢任何帮助……
利奥

接受的答案

利奥西蒙
利奥西蒙 2016年2月22日
这是一个答案,在Matlab的帮助下获得技术支持万博1manbetx
%键盘调用者的工作区中没有当前的工作区
tmpStack = dbstack;
eval ([“dbstop”strtrim (strtok (tmpStack . name(结束),“。”))“在”num2str (tmpStack(结束)。线+ 1)]);

更多的答案(0)

类别

找到更多的在桌面帮助中心文件交换

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!