Matlab按钮';s回调函数,知道它在哪个图形中

Matlab按钮';s回调函数,知道它在哪个图形中,matlab,button,callback,Matlab,Button,Callback,我想知道如何在单击按钮的回调函数中检索数字 我有很多数字,每个数字里面都有一个按钮: 这些图形是在循环内部生成的: for i=1:n h(i) = figure(); % Generation of the plot ... % Creation of the button uicontrol('Parent',gcf,'Position',[0, 0, 10, 50],'String',{ 'Edit' },... 'C

我想知道如何在单击按钮的回调函数中检索数字

我有很多数字,每个数字里面都有一个按钮:

这些图形是在循环内部生成的:

for i=1:n
    h(i) = figure();
    % Generation of the plot
    ...
    % Creation of the button
    uicontrol('Parent',gcf,'Position',[0, 0, 10, 50],'String',{  'Edit' },...
              'Callback', '...' );
end
我想创建一个带有回调函数的按钮,该函数允许输入一个新函数,其中的输入参数与按钮所单击的图形相关

通常,如果按下图15的按钮,我希望函数的回调调用:

mycalledfunction(15)

提前感谢您的帮助。

您可以使用来获取当前图形的句柄。

您不能直接使用吗?在按钮属性中设置
标记如何?谢谢Luis Mendo,这正是我想要的。我真的不知道gcf返回了一个数字@AlexandreWillame我会把它作为答案贴出来,这样你就可以接受了