Информатика / MatLab / ЛР3 MATLAB
.docxМИНОБРНАУКИ РОССИИ
САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ
ЭЛЕКТРОТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ
«ЛЭТИ» ИМ. В. И. УЛЬЯНОВА (ЛЕНИНА)
Кафедра РС
ОТЧЕТ
по лабораторной работе №3
по дисциплине «Программирование в среде MatLab»
Тема: ОСНОВЫ РАБОТЫ В СРЕДЕ MATLAB.
РАБОТА В РЕЖИМЕ ПРЯМЫХ ВЫЧИСЛЕНИЙ. ВЫВОД ГРАФИКОВ ФУНКЦИЙ.
Студент гр. 0182 ______________ Бронников Д.Д.
Преподаватель ______________ Маркелова М.А.
Санкт-Петербург
2021
Цель работы.
Знакомство с принципом построения графиков функций в режиме прямых вычислений; знакомство с принципами форматирования графиков.
Краткие теоретические сведения.
Для вывода двумерных графиков используется функция plot. Формат функции:
plot(X1,Y1,S1)
S1 – задает формат вывода графика. S1 в команде указывать необязательно.
Формат вывода графика включает в себя три составляющих: цвет линии, тип линии и способ обозначения узловых точек графика.
Команды:
titlе('текст заголовка') - над графиком.
xlabel('название оси х'), ylabel('название оси у').
legend('пояснение к графику1',' пояснение к графи-ку 2', …).
axis([xmin xmax ymin ymax]) - масштаб по осям х и у.
hold on - включает режим сохранения текущего графика.
Для отключения режима сохранения текущего графика - hold off.
Вывод текста в фиксированном месте графика - text(x, y, 'текст').
Вывод текста в месте, определяемом щелчком мыши - gtext('текст').
Графическое окно MatLab можно разбить на несколько частей и выводить в каждой из этих частей отдельный график - subplot (m, n, p), где m – количество частей, на которое следует разбить окно по горизонтали; n – по вертикали; p – номер части, в которую будет выводиться текущий график. Эту команду следует использовать перед обращением к функции, осуществляющей построение графика.
Упражнение 1. Построение графиков.
Задание
1. Вывести
графики синусоиды и косинусоиды, причем
значения по оси абсцисс должны находиться
в интервале от 0 до 4
с шагом 0.1
.
Рисунок 1. Графики синуса и косинуса.
Задание 2. Вывести в очищенном графическом окне график параболы, так, чтобы по оси х укладывалось бы 5 значений в интервале от –2 до 2.
Рисунок 2а. График параболы.
Примечание. Так
как не было закрепления графика (после
данных строчек ввести hold
on;),
то при попытке изменить способ отображения
графика сброситься установленные нами
диапазон изменений значений. Поэтому
введем эту строчку после обозначения
нужного нам отображаемого графика:
Рисунок 2б. График параболы.
Задание 3.
Добавить график квадратного корня со
значениями от 0 до 4.5 и шагом
с заданным оформлением.
Рисунок 3. График
параболы и квадратного корня.
Вывод
Я ознакомился с принципом построения графиков функций в режиме прямых вычислений; усвоил процесс форматирования графиков. По изученному в данной лабораторной работе материалу можно утверждать, что работа с графиками в среде MatCad более удобна для неподготовленного пользователя и MatCad обладает большими возможностями форматирования графиков. В частности – невозможность названия графиков вводимых функций (их можно обозначить только используя пояснения или выводя текст на график самостоятельно), невозможность изменить положение заголовка(имени) в MatLab.
