You are on page 1of 9

Гасюк Максим Олександрович, група КН – 1022В

Варіант №7

ЛАБОРАТОРНА РОБОТА №7

Тема роботи: ПОБУДОВА ТАБЛИЦЬ ЗНАЧЕНЬ І ГРАФІКІВ ФУНКЦІЙ


В ПАКЕТІ MATLAB

Мета роботи: отримання і закріплення знань, формування практичних


навичок роботи з пакетом MATLAB при побудові таблиць значень і графіків
функцій.

1.Відповідно номеру N за списком в журналі групи, записаному у вигляді


N = СМ, де С - старша цифра, М - молодша цифра, у цілочисленному
інтервалі [N, N + 5] розрахуйте таблицю значень для вираження, заданого
за допомогою табл. 7.3 і табл. 7.4.
2. Виконайте завдання 1, використовуючи негативний крок –1

3. Відобразіть в лінійному масштабі на одних осях два графіки функції


f (x) з завдання один з кроками 1.0 і 0.05 в інтервалі [N, N + 5]. За
допомогою функції plotyy побудуйте з кроком 0.1 в інтервалі [N, N +
5]
графіки функцій f (x) та 10^(-2)* f (x) * sin (x).
4. Виконайте завдання 3, використовуючи:
- логарифмічний масштаб по обох осях;
- логарифмічний масштаб по осі абсцис;
- логарифмічний масштаб по осі ординат
5. Сформуйте матрицю і вектор розмірами відповідно не менше 5 х 6 та 1
х 7, першими елементами яких є Ваш номер за списком в журналі групи.
Побудуйте графіки вектору і матриці.

6. Наведіть графік функції z ( x, у ) = х2 + у2 на області визначення у


вигляді квадрата х є [0, l], y є [0, l] з кроком 0.2 і графік функції з меншим
кроком сітки.
7. Побудуйте прозору і непрозору каркасну поверхню для функції z(x, y)  4sin(2x)
cos(1,5y)(1 x 2 ) y (1 y) на прямокутній області визначення х [l, l], y  [0, l]. Змініть функцію z(x,
y) будь-яким чином, але таким, щоб у виразу функції фігурував Ваш номер за списком в журналі
групи. Наведіть в звіті прозору і непрозору каркасну поверхню для вашої функції
8. Побудуйте каркасну поверхню для функції z(x, y) за допомогою команд
surf(X,Y,Z), shading flat, shading interp. Результати наведіть у звіті.

9. Побудуйте каркасну поверхню для функції z(x, y) за допомогою команд


surf(X,Y,Z) та colorbar. Результати наведіть у звіті.
10. Побудуйте каркасну поверхню для функції z(x, y) за допомогою команд
surfс, meshc и colorbar. Результати наведіть у звіті.

11. Побудуйте поверхні функції z(x, y), що складаються з ліній рівня, за допомогою функції contour3 з
трьома і чотирма аргументами. Результати приведіть в звіті.
12. Побудуйте контурні графіки функції z(x, y), за допомогою функцій
contour, contourf, clabel. Результати наведіть у звіті.

13. Виконайте три різних колірних оформлення графіка функції z(x, y).
Результати приведіть в звіті.
14. Виконайте побудову пересічних конуса і площині

15. Виконайте перетин конуса двома різними площинами.

Висновки: отримав та закрів знання, формування практичних навичок


роботи з пакетом MATLAB при використанні умовних виразів, операторів
розгалуження та циклів.

You might also like