Создайте прослушиватель события
lh = addlistener(s,eventName,@callback)
lh = addlistener(s,eventName,@(src,event) expr)
создает прослушиватель для заданного события, lh
= addlistener(s
,eventName
,@callback
)eventName
, чтобы выполнить функцию обратного вызова, callback
во время события. lh
является переменной, в которой хранится указатель прослушивателя. Создайте функцию обратного вызова, которая выполняется, когда прослушиватель обнаруживает заданное событие. Коллбэк может быть любой функцией MATLAB®.
Удалите прослушиватель, если операция завершена.
delete(lh)
создает прослушиватель для заданного события, lh
= addlistener(s
,eventName
,@(src
,event
) expr
)eventName
, и запускает анонимную функцию обратного вызова. Анонимная функция использует заданные входные параметры и выполняет операцию, заданную в выражении expr
. Анонимные функции обеспечивают быстрые средние значения создания простых функций, не храня их в файле. Для получения дополнительной информации см. Анонимные функции (MATLAB).