Matlab:如何使用“帮助”下拉列表显示用户可能的函数输入,如Matlab所做的

Matlab:如何使用“帮助”下拉列表显示用户可能的函数输入,如Matlab所做的,matlab,format,Matlab,Format,因此,在Matlab中,如果您开始键入一个函数,如find(),然后在开括号后等待,将出现一个黄色的小弹出窗口,显示可能的输入选项,如: find(X) find(X,K) find(X,n,direction) find(__) 所以我想知道,是否可以设置我自己的函数,这样也会发生同样的情况?我尝试以这种格式复制find文件,因此我的函数如下所示: %MY_FUNCTION Description of function % O = MY_FUNCTION(X) returns th

因此,在Matlab中,如果您开始键入一个函数,如
find(
),然后在开括号后等待,将出现一个黄色的小弹出窗口,显示可能的输入选项,如:

find(X)
find(X,K)
find(X,n,direction)
find(__)
所以我想知道,是否可以设置我自己的函数,这样也会发生同样的情况?我尝试以这种格式复制find文件,因此我的函数如下所示:

%MY_FUNCTION   Description of function
%   O = MY_FUNCTION(X) returns the output based on the input X.
%
%   O = MY_FUNCTION(X,Y) returns the output based on the input Y.

但保存后,当我键入
my_函数(
)时,它显示的是
my_函数(…)
.用户函数不可能吗?谢谢您的输入!

可以为自定义函数设置这些提示,但不能在function
.m
文件中设置。相反,您需要将信息放在与自定义函数相同的目录下的一个单独的
functionSignatures.json
文件中。您可以查找官方文档和文件规范。

啊,太棒了,非常感谢。我很难找到这种东西,我想是因为我不知道正确的术语,尤其是“代码建议”和“完成”。谢谢!