Графические средства OCTAVE
Автор: Обоба • Ноябрь 27, 2024 • Лабораторная работа • 495 Слов (2 Страниц) • 17 Просмотры
МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ[pic 1]
Федеральное государственное бюджетное образовательное учреждение высшего образования
«Московский авиационный институт (национальный исследовательский университет)»
[pic 2]
Институт №7: «Робототехнические и интеллектуальные системы» Кафедра 701: «Авиационные робототехнические системы»
ОТЧЕТ
Лабораторная работа №5 по дисциплине: «Информатика»
Практикум №6,7
Тема: «Графические средства OCTAVE» Вариант 17
Студент | Шиндиков А.А. |
|
Группа | М7О-102БВ-24 | |
Руководитель | Козлова Н.М. |
|
Оценка Дата « » 2024 г.
Москва – 2024
Цель работы: Знакомство с графическими возможностями системы OCTAVE.
Упражнение №1. Создать модальное диалоговое окно во время запуска OCTAVE, в котором отображается сообщение «Вы вошли в мир Matrix Laboratory» с картинкой из папки …\lab5\OIP.png. В строке заголовка диалогового окна вывести надпись «Привет!». Создание диалогового окна реализовать в файле startup.m и сохранить его в директории ..\lab5.
Порядок выполнения работы:
- Создаем файл startup.m, в котором будет находиться код;
- Поместим данный файл в папку ..\lab5 и запустим OCTAVE.
Код (файл startup.m) | Результат |
[iconData, iconCmap] = imread('OIP.png','png'); createMode.Interpreter = 'tex'; createMode.WindowStyle = 'modal'; message = {'Вы вошли в мир';' \bfMat^{rix} Lab^{oratory}'}; msgbox(message,'Привет!','custom', iconData) clear message iconData iconCmap createMode | [pic 3] |
Упражнение №2. Создать диалоговое окно вопроса при завершении сеанса работы с системой OCTAVE, в котором вывести вопрос: «Вы действительно хотите покинуть мир Matrix Laboratory?» − и две кнопки «Да» и «Нет» с активной кнопкой «Нет».
Порядок выполнения работы:
- Создаем файл finish.m, в котором будет находиться код;
- Поместим данный файл в папку ..\lab5 и выйдем из системы OCTAVE.
Код (файл finish.m) | Результат |
quest = {'Вы действительно хотите покинуть мир';'\bfMat^{rix} Lab^{oratory}?'}; Options.Default = 'Нет'; Options.Interpreter = 'tex'; l = false; l = strcmp(questdlg(quest,'Выход','До свидания','Нет','До свидания'),'До свидания'); if l ~= true,quit cancel, end | [pic 4] |
Упражнение №3. С помощью файла startup.m и test.m задать размеры графического окна и его положение на экране, которые будут использоваться при построении всех графических окон по умолчанию. Высота графического окна равна 350 точкам, а ширина 450 точкам. Графическое окно должно выводиться в центре экрана. С помощью команд, задаваемых в командной строке, создать два графических окна. Первому графическому окну присвоить имя fig1, второму – fig2. Сделать текущим окно fig1. В строке заголовка текущего графического окна вывести надпись – «Первое окно». Сделать текущим окно fig2. Изменить цвет фона текущего графического окна на черный.
...