Создание графического интерфейса пользователя - Методичка

бесплатно 0
4.5 87
Принципы создания приложений с GUI. Панель инструментов для добавления элементов интерфейса. Расположение кнопки и осей в окне приложения. Управление свойствами объектов. Установка свойств при редактировании. Программное изменение свойств. Флаги и рамки.


Аннотация к работе
Кафедра: ИТ СОЗДАНИЕ ГРАФИЧЕСКОГО ИНТЕРФЕЙСА ПОЛЬЗОВАТЕЛЯ В MATLAB Екатеринбург 2006 Принципы создания приложений с GUI Приложения MATLAB являются графическими окнами, содержащими элементы управления (кнопки, списки, переключатели, флаги, полосы скроллинга, области ввода, меню), а также оси и текстовые области для вывода результатов работы. Создание приложений включает следующие основные этапы - расположение нужных элементов интерфейса в пределах графического окна и определение действий (команд MATLAB), которые выполняются при обращении пользователя к данным объектам, например при нажатии кнопки. Процесс работы над приложением допускает постепенное добавление элементов в графическое окно, запуск и тестирование приложения и возврат в режим редактирования. Рассмотрим основные принципы создания приложений в MATLAB 6.x. Среда GUIDE Перейдите в среду GUIDE, выполнив guide в командной строке. Появится редактор окна приложения (рис. 1.), заголовок которого untitled.fig означает, что в нем открыт новый файл. Рис. Нажмите Yes и сохраните приложение в файле с расширением fig. На кнопке автоматически размещается надпись PushButton. Занесите в свойство Tag значение btnPlot, щелкните мышью по строке справа от названия свойства, наберите требуемое значение и нажмите . Структура М-файла приложения с графическим интерфейсом function varargout = mygui (varargin) % Операторы инициализации приложения % ABOUT CALLBACKS : % Краткая информация о программировании событий function btnPlot_Callback(hObject, eventdata, handles) % Подфункция обработки события Callback кнопки с именем btnPlot Приложение mygui содержит одну кнопку PushButton. Обработка события Callback кнопки с именем btnPlot function btnPlot_Callback(hObject, eventdata, handles) x=[-2:0.2:2]; y=exp(-x.^2); plot (x,y) Сохраните файл mygui.m в редакторе М-файлов и запустите приложение из редактора приложений, нажав кнопку Run.
Заказать написание новой работы



Дисциплины научных работ



Хотите, перезвоним вам?