Создайте компонент контекстного меню
создает контекстное меню в текущей фигуре и возвращает cm = uicontextmenuContextMenu объект. Если фигура не существует, то MATLAB® вызывает figure функция, чтобы создать ту.
Чтобы позволить контекстному меню открыться на рисунке, необходимо также сделать эти шаги:
Присвойте контекстное меню компоненту пользовательского интерфейса или графическому объекту на том же рисунке.
Создайте по крайней мере один дочерний Menu объект в контекстном меню.
создает контекстное меню со значениями свойств, заданными с помощью одного или нескольких аргументов пары "имя-значение". Задайте пары "имя-значение" с любым из предыдущих синтаксисов.cm = uicontextmenu(___,Name,Value)
Чтобы отобразить контекстное меню в интерактивном режиме в запущенном приложении, это должно:
Имейте по крайней мере один пункт меню.
Будьте присвоены компоненту пользовательского интерфейса или графическому объекту на том же рисунке.
Чтобы открыть контекстное меню программно, используйте open функция. Контекстное меню должно быть дочерним элементом фигуры, созданной с uifigure функция. Чтобы отобразить контекстное меню, это должно иметь по крайней мере один пункт меню, созданный с uimenu функция.