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

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

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

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

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

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

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

Кафедра РС

ОТЧЕТ

по лабораторной работе №5

по дисциплине «Программирование в среде MatLab»

Тема: РАБОТА С ФУНКЦИЯМИ В MATLAB.

Студент гр. 0182 ______________ Бронников Д. Д.

Преподаватель ______________ Маркелова М. А.

Санкт-Петербург

2021

Цель работы.

Знакомство с принципами работы с несколькими стандартными функциями; освоение принципов создания функций пользователя.

Краткие теоретические сведения.

1. Вычисление определенного интеграла

Для численного интегрирования используется функция quad.

Формат функции:

quad(F,<нижний предел интегрирования>,<верхний предел интегрирования>,<погрешность>)

F – символьная переменная с именем интегрируемой функции. Погрешность является необязательным параметром. Если ее не указать, по умолчанию она устанавливается равной 0.001

2. Для вычисления локального минимума функции в интервале (x1, x2) используется функция xmin = fminbnd (‘«имя функции»‘, x1, x2).

3. Для нахождения нулей функции одной переменной в окрестности точки x0 используется функция z = fzero (‘«имя функции»‘, x0).

Для задания функции пользователя создается m-файл, первая строка которого имеет формат

function <выходные переменные> = <имя функции> (<входные переменные>)

Выходные и входные переменные могут и отсутствовать!

Имя m-файла с функцией пользователя обязательно должно совпадать с именем реализованной в нем функции!

Упражнение 1. Функции в MatLab.

Рисунок 1. Проверка интегрирования и поиска нулей функции.

Рисунок 2. Минимум функции.

Рисунок 3. Функции из файла.

Рисунок 4. Интегрирование функции в m-файле.

Вывод.

Я ознакомился с принципами работы с несколькими стандартными функциями (интегрирование/поиск нулей/поиск экстремумов функции); освоил принципы создания функций пользователя в m-файлах.

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