Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Информатика / MatLab / ЛР3 MATLAB

.docx
Скачиваний:
0
Добавлен:
21.03.2026
Размер:
134.9 Кб
Скачать

МИНОБРНАУКИ РОССИИ

САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ

ЭЛЕКТРОТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

«ЛЭТИ» ИМ. В. И. УЛЬЯНОВА (ЛЕНИНА)

Кафедра РС

ОТЧЕТ

по лабораторной работе №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.

Соседние файлы в папке MatLab