Читать контрольная по всему другому: "Построение графического интерфейса в системе Matlab" Страница 3
приложения вместе с расположенными на ней интерфейсными компонентами может быть сохранено в файле с расширением fig. Если на диске хранится нечто похожее на наше будущее приложение, существующим файлом можно воспользоваться с целью экономии времени.
Начальная конструктора графического интерфейса (GUIDE) (рис. 1) Мне было предложено рассмотреть приложение, воспроизводящее график одной из пяти функций в зависимости от выбранной строки раскрывающегося меню.
Окно редактирования формы (рис. 2)
После редактирование необходимо сохранить полученный проект. Для этого нажимаем: File–Save as и сохраняем проект в нужную папку на диске. После этого откроется окно следующего содержания:
Окно редактирования m-кода формы (рис. 3) Это код, описывающий поведение сохраненной нами формы. В нем содержатся процедуры и функции, которые позволяют форме быть работоспособной.
Окно программы, запущенной на выполнение (рис. 4) Вот получена работоспособная программа, которая выполняет выведение различных графических зависимостей на координатной плоскости.
Выбирая различные пункты в выпадающем меню, а затем, нажимая кнопку, вы увидите различные варианты получаемых графиков.
Алгоритм создания интерфейса
1. Вызвать панель управления.
Создать новую форму интерфейса или загрузить существующую. Перейти в режим редактирования формы. Натаскать на форму необходимые элементы управления.
2. Вызвать редактор свойств.
Выбрать элемент управления. Выбрать нужное свойство и изменить его.
3. Вызвать редактор событий.
Выбрать элемент управления. Написать код обработки события.
4. Вызвать редактор выравнивания объектов.
Выбрать элемент управления иди группу элементов. Выбрать метод выравнивания.
5. Перейти в окно панели управления и активизировать интерфейс. Литература 1. Дьяконов, В.П. MATLAB 6.5 SP1/7 + Simulink 5/6 в математике и моделировании / В.П. Дьяконов. – М.: СОЛОН-Пресс, 2005. – 576 с.
2. Дьяконов, В.П. MATLAB 6.5 SP1/7 + Simulink 5/6. Основы применения / В.П. Дьяконов – М.: СОЛОН-Пресс, 2005. – 800 с.
3. Дьяконов, В.П. MATLAB 6.5 SP1/7 + Simulink 5/6. Работа с изображениями и видеопотоками / В.П. Дьяконов. – М.: СОЛОН-Пресс, 2005. – 400 с.
4. Ермачкова Ю.А. Проектирование интерфейса в среде GUIDE MATLAB / Ю.А. Ермачкова // Современные информационные технологии в экономике, управлении и образовании. Сборник материалов межвузовской научно-практической конференции, посвященной 175 – летию потребительской кооперации России и 5 – летию филиала. – М.: Информационно-внедренческий центр «Маркетинг», 2006. – С. 35–37. Приложение function varargout = kursovaya(varargin)
% KURSOVAYA M-file for kursovaya.fig
% KURSOVAYA, by itself, creates a new KURSOVAYA or raises the existing
% singleton*.
%
% H = KURSOVAYA returns the handle to a new KURSOVAYA or the handle to
% the existing singleton*.
%
% KURSOVAYA ('CALLBACK', hObject, eventData, handles,…) calls the local
% function named CALLBACK in KURSOVAYA.M with the given input arguments.
%
% KURSOVAYA ('Property', 'Value',…) creates a new KURSOVAYA or raises the
% existing singleton*. Starting from the left, property value pairs are
% applied to the GUI before kursovaya_OpeningFcn gets called. An
% unrecognized property name or invalid value makes property application
% stop. All inputs are passed to kursovaya_OpeningFcn via varargin.
%
% *See GUI Options on GUIDE's Tools menu. Choose «GUI allows only one
% instance to run (singleton)».
%
% See also: GUIDE, GUIDATA, GUIHANDLES
% Edit the above text to modify the response to help kursovaya % Last Modified by GUIDE v2.5 25-Dec-2009 17:53:25 % Begin initialization code – DO NOT EDIT
gui_Singleton = 1;
Похожие работы
Интересная статья: Основы написания курсовой работы

(Назад)
(Cкачать работу)