Читать контрольная по всему другому: "Построение графического интерфейса в системе Matlab" Страница 3

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

Функция "чтения" служит для ознакомления с работой. Разметка, таблицы и картинки документа могут отображаться неверно или не в полном объёме!

приложения вместе с расположенными на ней интерфейсными компонентами может быть сохранено в файле с расширением 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;


Интересная статья: Основы написания курсовой работы