将F1绑定到Matlab中的用户函数

时间:2014-05-08 22:16:01

标签: matlab callback

默认情况下,Matlab将F1绑定到doc命令。我想将绑定更改为doc2,这是我的一个功能。不幸的是,文档对此并不是很有帮助。

有没有一种简单的方法可以达到这个目的?

谢谢。

1 个答案:

答案 0 :(得分:1)

不,你不能这样做,而且MATLAB根本不会将 F1 绑定到doc命令。

默认情况下, F1 会绑定一些不同的内容,具体取决于您当前使用的桌面组件,以及您是否选择了任何内容。在MATLAB桌面中,如果未选择任何内容,它将打开帮助浏览器;但是如果选择了某些内容,它将改为选择帮助,如果您在Bioinformatics Toolbox的Genome浏览器中,它将再次执行不同的操作,特定于该工具。

您可以在MATLAB首选项(键盘 - >快捷键)中修改这些绑定;但您只能重新映射现有操作的绑定,而不是创建自己的绑定。

当打开帮助浏览器的默认操作是通过键盘快捷键执行时,不是通过调用doc命令来完成的(这可能是一个坏主意,因为用户可能已经修改或替换doc命令执行与帮助无关的操作。