Пример создания объекта интерфейса

Ниже представлена программа (распечатка m-файла с именем ui), которая при запуске создает 4 объекта интерфейса:

k1=uicontrol('Style','pushbutton'....

'Units'.'normalized','Position',[.7 .5 .2 .1],...

'String'.'click here');

k2=ui control('Style'.'pushbutton

'Units'.'normalized','Position',[.6 .3 .2 .1]....

'String'.'click here');

ck = uicontrol('Style', 'pushbutton', 'String', 'Clear'....

'Position', [150 150 100 70], 'Callback', 'da');

hpop = uicontrol('Style', 'popup'....

'String', 'hsv|hot|cool|gray'....

'Position', [30 320 100 50],...

'Callback ' , 'setmap');

Первые два объекта k1 и k2 — это малые кнопки с надписью click here («щелкни здесь»). Объект ck — это большая кнопка Clear (кстати, действующая). Объект hpop — раскрывающийся список (тоже действующий, хотя и содержащий незаполненные поименованные позиции). Для создания всех этих объектов используется команда ui control с соответствующими параметрами, задающими стиль (вид) объекта интерфейса, место его размещения и надпись (на кнопках). На рис. 7.9 построены все эти объекты, причем раскрывающийся список показан в открытом состоянии.


Warning: require_once(/var/www/u0033082/data/www/kokos13.ru/www.matlabsoft.ru/3d40b281efbf7e201223173b1a015a7e/sape.php): failed to open stream: No such file or directory in /var/www/u0033082/data/www/kokos13.ru/matlabsoft.ru/numpag07/Index19.php on line 180

Fatal error: require_once(): Failed opening required '/var/www/u0033082/data/www/kokos13.ru/www.matlabsoft.ru/3d40b281efbf7e201223173b1a015a7e/sape.php' (include_path='.:') in /var/www/u0033082/data/www/kokos13.ru/matlabsoft.ru/numpag07/Index19.php on line 180