我想使用键监听器优雅地退出MATLAB程序。
到目前为止,我遇到了event.Listeners并具有input()
功能,但是后者正在等待有人输入密钥以继续。
我有一个循环,每当我按任意键时,我都希望我的程序正常退出,而不要执行 ctrl + c 。
我的实际代码如下所示,以及我想做什么:
while (true)
%do things
if (ft_keylistener()==‘q’)
exit
end
end
我希望让ft_keylistener
充当事件侦听器,而不是在每次迭代时都停止循环,而等待输入为input()
。
有没有办法做到这一点?