
- •Островерхов м.Я., Бур’ян с.О. Обчислювальна техніка та програмування-2
- •Лабораторна робота № 1 основи роботи з функціями, векторами та матрицями
- •Основні теоретичні відомості
- •Програма роботи
- •1.4. Контрольні запитання
- •Лабораторна робота № 2 побудова та правила оформлення графіків функцій
- •Основні теоретичні відомості
- •Програма роботи
- •Програма роботи
- •3.4. Контрольні запитання
- •Лабораторна робота № 4 програмування у м-файлах
- •Основні теоретичні відомості
- •Програма роботи
- •4.4. Контрольні запитання
- •Лабораторна робота № 5 Чисельне Вирішення диференційних рівнянь у м-файлах
- •Основні теоретичні відомості
- •Програма роботи
- •Програма роботи
- •6.4. Контрольні запитання
- •Лабораторна робота № 7 Основні бібліотеки блоків тулбоксу simulink та їх застосування
- •Основні теоретичні відомості
- •Програма роботи
- •7.4. Контрольні запитання
- •Лабораторна робота № 8 вирішення диференційних рівнянь за допомогою структурних схем
- •Основні теоретичні відомості
- •Програма роботи
- •8.4. Контрольні запитання
- •Лабораторна робота № 9 вирішення систем диференційних рівнянь за допомогою структурних схем
- •9.1. Основні теоретичні відомості
- •Програма роботи
- •9.4. Контрольні запитання
- •Лабораторна робота № 10 вирішення диференційних рівнянь за допомогою редактора dee
- •Основні теоретичні відомості
- •Програма роботи
- •10.4. Контрольні запитання
- •Лабораторна робота № 11 моделювання за допомогою структурних схем підсистем
- •Основні теоретичні відомості
- •Програма роботи
- •Контрольні запитання
- •Лабораторна робота № 12 моделювання електромеханічних систем на основі двигуна постійного струму
- •12.1. Основні теоретичні відомості
- •Програма роботи
- •12.4. Контрольні запитання
- •Список рекомендованої літератури
Програма роботи
Ознайомитися з матричною лабораторією MatLab, принципами програмування, операціями з векторами та матрицями.
Написати програму для визначення об’єму паралелепіпеда, створеного трьома векторами, заданими у таблиці 1.1 відповідно до номеру бригади.
Таблиця 1.1.
№ бр. |
Задані вектори |
№ бр. |
Задані вектори |
1 |
|
5 |
|
2 |
|
6 |
|
3 |
|
7 |
|
4 |
|
8 |
|
Написати програму для розв’язання системи лінійних алгебричних рівнянь матричним методом. Систему рівнянь взяти з таблиці 1.2 відповідно до номеру бригади.
Таблиця 1.2.
№ бригади |
Вигляд системи рівнянь |
№ бригади |
Вигляд системи рівнянь |
1 |
|
5 |
|
2 |
|
6 |
|
3 |
|
7 |
|
4 |
|
8 |
|
Написати програму для заповнення елементами двох блочних матриць. Вигляд матриць для кожної бригади поданий у таблиці 1.3.
Таблиця 1.3.
№ бригади |
Вигляд матриць |
1 |
|
2 |
|
3 |
|
4 |
|
5 |
|
6 |
|
7 |
|
8 |
|
Зміст звіту
Звіт з лабораторної роботи має містити наступні матеріали:
Титульний аркуш.
Основні теоретичні відомості, необхідні для виконання лабораторної роботи.
Умови завдання для варіанту бригади.
Програми в MatLab за заданими умовами завдання.
Результати виконання кожної програми.
Висновки по виконанню лабораторної роботи.
1.4. Контрольні запитання
Назвіть основні елементи робочого вікна MatLab.
Що таке робоча область та командне вікно?
Назвіть основні арифметичні операції в MatLab.
Які існують способи завдання вектора у MatLab?
Назвіть основні операції з векторами.
Як визначити довжину вектора за допомогою функцій MatLab?
Як знайти змішаний добуток векторів за допомогою функцій MatLab?
Які існують способи завдання матриць?
Назвіть основні матриці спеціального вигляду.
Як виконується звернення до елементів векторів та матриць?
Опишіть методику вирішення систем алгебричних рівнянь матричним методом.
Що таке блочні матриці? Як їх задати?
Лабораторна робота № 2 побудова та правила оформлення графіків функцій
Тривалість лабораторної роботи – 2 год.
Мета роботи – навчитися будувати двовимірні та тривимірні графіки заданих функцій, оформлювати підписи графіків та осей, виводити графіки у різні графічні вікна.