Я не знаком с uitab из обмена файлами. Однако, если он основан на встроенном uitab , тогда должно быть свойство selectionChangeCallback
или selectionChangeFcn
(в зависимости от вашей версии Matlab). Укажите функцию для этого свойства обратного вызова, и у вас есть способ выполнить функцию всякий раз, когда выбор изменяется.
Если это невозможно, единственный другой способ отслеживать изменение переменной (если вы не можете каким-либо образом использовать объекты и устанавливать методы) - это использовать TIMER OBJECT , который периодически опрашивает значение переменной ,
РЕДАКТИРОВАТЬ Поскольку UITAB FEX основан на uipanel
, наиболее вероятным обратным вызовом является ButtonDownFcn . Перед тем как изменить его, убедитесь, что он не используется функцией uitab, в противном случае вы захотите отредактировать эту функцию.