- •Лабораторная работа №1. Работа в системе Matlab
- •1.1. Цель работы
- •1.2. Порядок выполнения работы
- •Лабораторная работа № 2. Решение систем линейных алгебраических уравнений
- •2.1. Цель работы
- •2.2. Теоретические положения
- •2.3. Порядок выполнения работы
- •Лабораторная работа № 3. Аппроксимация функций
- •3.1. Цель работы
- •3.2. Теоретические положения
- •3.3. Порядок выполнения работы
- •Лабораторная работа № 4. Численное интегрирование
- •4.1. Цель работы
- •4.2. Теоретические положения
- •4.3. Порядок выполнения работы
- •Лабораторная работа № 5. Решение нелинейных уравнений
- •5.1. Цель работы
- •5.2. Теоретические положения
- •5.3. Порядок выполнения работы
- •Лабораторная работа № 6. Решение обыкновенных дифференциальных уравнений
- •6.1. Цель работы
- •6.2. Теоретические положения
- •6.3. Порядок выполнения работы
- •Лабораторная работа № 7. Решение систем обыкновенных дифференциальных уравнений
- •7.1. Цель работы
- •7.2. Теоретические положения
- •Этот метод состоит в последовательных расчетах по формулам
- •7.3. Порядок выполнения работы
- •Лабораторная работа № 8. Выполнение символьных операций
- •8.1. Цель работы
- •8.2. Теоретические сведения
- •8.3. Порядок выполнения работы
- •Литература
- •Оглавление
Министерство образования Республики Беларусь
Учреждение образования
БЕЛОРУССКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ИНФОРМАТИКИ И РАДИОЭЛЕКТРОНИКИ
_______________________________________________________________
Кафедра информационных технологий автоматизированных систем
В. С. Муха, Т.В. Слуянова
Вычислительные методы
и компьютерная алгебра
Лабораторный практикум для студентов специальности 53 01 02
"Автоматизированные системы обработки информации"
Минск 2003
УДК 519.72+681.3.06 (075.8)
ББК 22.19 я 73
М 92
Рецензент: С.А. Поттосина, кандидат физико-математических наук, доцент кафедры экономической информатики БГУИР
Муха В.С.
М 92 Вычислительные методы и компьютерная алгебра: лабораторный практикум для студ. спец. 53 01 02 "Автоматизированные системы обработки информации" /В.С. Муха, Т.В. Слуянова – Мн.: БГУИР, 2003. – 85 с.: ил.
ISBN-985-444-508-9
Лабораторный практикум содержит описания восьми лабораторных работ с вариантами индивидуальных заданий. При выполнении работ предполагается использование системы программирования Matlab, что позволяет получить не только решение задачи, но и его графическое представление, а также приобрести навыки использования стандартных средств Matlab для решения рассмотренных задач. Лабораторный практикум можно использовать также с любой другой системой программирования.
УДК 519.72+681.3.06 (075.8)
ББК 22.19 я 73
ISBN-985-444-508-9 © В.С. Муха, Т.В. Слуянова, 2003
© БГУИР, 2003
Лабораторная работа №1. Работа в системе Matlab
1.1. Цель работы
Ознакомление с системой Matlab, приобретение навыков работы.
Ознакомление с языком программирования Matlab.
Приобретение навыков программирования на языке Matlab.
1.2. Порядок выполнения работы
1.2.1. Ознакомиться с системой Matlab, ее запуском и работой в ней по методическому пособию "Введение в Matlab" [1].
1.2.2. Разработать m-файл-сценарий для вывода в графическое окно графика функции одной переменной с помощью программы plot. Функцию взять из табл. 1.1 в соответствии с номером своей бригады и кодом подгруппы (а или б). Функцию оформить в виде m-файла-функции.
1.2.3. Разработать m-файл-сценарий для вывода в одно графическое окно контурных графиков двух функций двух переменных на уровне , с помощью программ meshgrid и contour. Функции взять из табл. 1.2 в соответствии с номером своей бригады и кодом подгруппы. Функции оформить в виде m-файлов-функций.
1.2.4. Разработать m-файл-сценарий для вывода в графическое окно графика функции двух переменных с помощью программ meshgrid, mesh и meshс для одной из функций табл. 1.2 в соответствии с номером своей бригады и кодом подгруппы. Функцию оформить в виде m-файла-функции.
Таблица 1.1
Функции одной переменной для индивидуальных заданий
№ вари-анта |
Функция |
№ вари-анта |
Функция |
1а |
|
1б |
|
2а |
|
2б |
|
3а |
|
3б |
|
4а |
|
4б |
|
5а |
|
5б |
|
6а |
|
6б |
|
7а |
|
7б |
|
8а |
|
8б |
|
9а |
|
9б |
|
10а |
|
10б |
|
11а |
|
11б |
|
12а |
|
12б |
|
13а |
|
13б |
|
14а |
|
14б |
|
15а |
|
15б |
|
Таблица 1.2
Функции двух переменных для индивидуальных заданий
№ вари-анта |
Функции |
№ вари-анта |
Функции |
1 |
2 |
3 |
4 |
1а |
|
1б |
|
2а |
|
2б |
|
3а |
|
3б |
|
4а |
|
4б |
|
5а |
|
5б |
|
6а |
|
6б |
|
7а |
|
7б |
|
8а |
|
8б |
|
9а |
|
9б |
|
Окончание табл. 1.2 |
|||
1 |
2 |
3 |
4 |
10а |
|
10б |
|
11а |
|
11б |
|
12а |
|
12б |
|
13а |
|
13б |
|
14а |
|
14б |
|
15а |
|
15б |
|