Добавить дескриптор функции в список обратного вызова
Создайте фигуру и зарегистрируйте две функции обратного вызова. Каждый раз, когда MATLAB ® обнаруживает движение мыши над фигурой, функция обрабатываетf1 и f2 вызываются в том порядке, в котором они были добавлены в список.
figobj = figure;
f1 = @(varargin) disp('Callback 1');
f2 = @(varargin) disp('Callback 2');
iptaddcallback(figobj,'WindowButtonMotionFcn',f1);
iptaddcallback(figobj,'WindowButtonMotionFcn',f2);Функции обратного вызова, которые уже были добавлены к объекту с помощью set команда продолжает работать после вызова iptaddcallback. При первом звонке iptaddcallback для данного объекта и обратного вызова функция проверяет, установлена ли другая функция обратного вызова. Если обратный вызов уже установлен, то iptaddcallback заменяет эту функцию обратного вызова на iptaddcallback процессор обратного вызова, а затем добавляет ранее существовавшую функцию обратного вызова к iptaddcallback список.