フィギュアに軸のセットを作成し、次の'ButtonDownFcn'
ようにそのプロパティにコールバックを割り当てています。
HRaxes = axes('Parent', Figure, 'Position', [.05 .60 .9 .35],...
'XLimMode', 'manual', 'ButtonDownFcn', @HR_ButtonDown);
コールバック関数がそのように定義されている場合:
function HR_ButtonDown(hObject, eventData)
%# Do some stuff here when the axes is clicked on...
end
次のように軸に何かをプロットするまで、コールバックは正常に機能します。
plot(HRaxes, data.HR_X, data.HR_Y, 'b');
その後、軸をクリックしてもコールバックはトリガーされなくなります。何が問題になっていますか?どうすれば修正できますか?