Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторная работа 3-2.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
437.76 Кб
Скачать

Лабораторная работа №3. Разработка графического пользовательского интерфейса gui в среде Matlab.

Цель работы: Целью лабораторной работы является получение навыков самостоятельной программной реализации на компьютерной технике визуальных компонентов графического пользовательского интерфейса в MatLab.

Требования к содержанию, оформлению и порядку выполнения

Номер варианта индивидуального задания определяется последней цифрой в зачетной книжке студента (цифра 0 соответствует варианту № 10) или порядковым номером компьютера в компьютерном классе, за которым работает студент.

Лабораторные работы заключаются в изучении и программной реализации методов, рассмотренных в теоретическом курсе дисциплины.

Перед работой непосредственно на компьютере студенты обязаны внимательно изучить соответствующий теоретический материал, разобрать примеры, представленные на лекциях.

Программирование методов, указанных в заданиях лабораторных работ, следует выполнять самостоятельно, используя команды языка программирования пакета Matlab.

После завершения создания m-файлов в пакете Matlab, реализующих указанные методы, следует выполнить вычисления на основании данных своего варианта. Обязательно следует выполнить проверку полученных на компьютере результатов вычислений.

Отчет оформляется в соответствии с приведенным образцом.

Отчет о выполнении задания лабораторной работы должен содержать следующие разделы:

1. Формулировка задания на программирование.

2. Краткое описание исследуемого метода - фрагмент лекционного материала.

3. Текст программы в виде m-файла - является основным результатом выполнения работы.

4. Исходные данные, номер варианта.

5. Результаты вычислений, включая промежуточные результаты - копии текстовых файлов или копии экранных форм, графики.

6. Результаты проверки полученных данных

Общая постановка задачи

В результате выполнения заданий лабораторной работы студенты должны уметь создавать программно-алгоритмическую поддержку для компьютерной реализации визуальных компонентов графического пользовательского интерфейса в MatLab.

Лабораторные занятия проводятся в компьютерных классах.

Теоретическая часть

Matlab - это система инженерных и научных вычислений. Она обеспечивает математические вычисления, визуализацию научной графики программирование и моделирование процессов с использованием интуитивно понятной среды окружения, когда задачи и их решения могут быть представлены в нотации, близкой к математической.

Среда системы Matlab это совокупность интерфейсов, через которые пользователь поддерживают связь этой системой.

Пользовательский интерфейс носит дружественный характер и построен с учетом устоявшихся принципов программного обеспечения, разрабатываемого для операционной системы Windows.

В процессе создания больших программ возникает необходимость многократного запуска файла программы при других, изменённых параметрах решаемой задачи. Возникает неудобство: в постоянном редактировании исходного текста программы и повторном или очередном её запуске. При этом важен механизм управления переменными, который бы обеспечивал удобный интерфейс между программой и пользователем. При решении других задач могут возникнуть трудности с визуализацией какого-либо процесса, то есть некоторая переменная изменяться динамически в процессе решения поставленной задачи.