Програмне середовище MATLAB. Ознайомлення із функціональними можливостями пакету прикладних програм Matlab
Автор: Dan Kir • Май 28, 2023 • Лабораторная работа • 594 Слов (3 Страниц) • 134 Просмотры
Міністерство освіти і науки України
Національний університет „ Львівська політехніка ”
[pic 1]
Лабораторна робота № 1
з дисципліни: “ Програмні засоби інтегрованих аеронавігаційних систем”
Виконав
Прийняла:
Львів 2023
Тема роботи: Програмне середовище MATLAB. Ознайомлення із функціональними можливостями пакету прикладних програм Matlab.
Мета роботи: ознайомитись із функціональними можливостями пакету прикладних програм Matlab. Виконати завдання.
Завдання до виконання:
1) Робота з матрицями.
A = [2 1 -1; 3 1 2; 2 1 -1] B=[3 2 3; -2 7 2; -4 1 5]
Обчислити:
1. суму матриць А і В;
[pic 2]
2. різниця матриці В і А;
[pic 3]
3. поелементний добуток матриць;
[pic 4]
4. матричний добуток матриць;
[pic 5]
5. квадрат матриці А (помножити матрицю А саму на себе);
[pic 6]
6. визначник матриці А;
[pic 7]
7. зворотня матриця до матриці В;
[pic 8]
8. слід матриці В;
[pic 9]
9. суму елементів кожного стовпця матриці А;
[pic 10]
10. добуток елементів кожного рядка матриці В;
[pic 11]
11. суму елементів на головній діагоналі матриці В;
[pic 12]
12. добуток мінімальних елементів кожного стовпця
13. матриці А;
[pic 13]
14. середнє значення всіх елементів матриці В.
[pic 14]
15. Відобразити матрицю А зверху вниз.
[pic 15]
16. Відобразити матрицю В зліва направо.
[pic 16]
17. Повернути матрицю В вліво на 90 гр.
[pic 17]
18. Повернути матрицю В вправо на 90 гр.
[pic 18]
19. Помножити матрицю В на число 2.
[pic 19]
20. Транспонувати матрицю А.
[pic 20]
21. Присвоїти останньому елементу матриці В значення 7.
[pic 21]
22. Збільшити другий елемент першого рядка матриці А на 2.
[pic 22]
23. Видалити з матриці А останній рядок.
[pic 23]
24. Видалити з матриці В перший стовпець.
[pic 24]
25. Відсортувати елементи в кожному стовпці матриці В.
[pic 25]
26. Відсортувати елементи в кожному рядку матриці А.
[pic 26]
2) Робота з двовимірними графіками.
1)f= ln(x) + x2 , x=[1: 0.4 : 7] ;
x = 1:0.4:7;
y = (log(x))+x.^2
plot(x, y)
grid on;
[pic 27]
2) f= x2, y= sin(x), x=[-5:0,5:5]
x = -5:0.5:5;
y1 = x.^2;
y2 = sin(x);
plot(x,y1,'DisplayName','y1');hold on;plot(x,y2,'DisplayName','y2');hold off;
[pic 28]
...