MatLab жұйесімен танысу. Матрицалар және векторлармен жұмыс
Автор: qpan228 • Сентябрь 18, 2023 • Лабораторная работа • 1,136 Слов (5 Страниц) • 210 Просмотры
Зертханалық жұмыс № 1.
Мамандығы:автоматтандыру және басқару
Орындаған:Қабидолла Нұрдәулет
Группа:АУк 21-1
Тізім бойынша: №19
Тексеруші: Маркабаева Жанар
______________________«_______»____________2022 жыл
(бағасы) (қолы)
Зертханалық жұмыс №1. MatLab жұйесімен танысу. Матрицалар және векторлармен жұмыс
Жұмыс мақсаты: MatLab жүйенің пайдаланушы интерфесімен жұмыс істеу дағдыларын игеру; векторлар және матрицалармен жұмыс істеуді үйрену
- Зертханалық жұмысқа тапсырма
Зертханалық жұмысты орындау барысында студент келесіні орындау керек: - MatLab жүйенің бұйрық терезесінің компоненттерін және міндеттерін оқу; - ағынды жұмыс барысында жүйенің қажетті терезелерін пайдалануын үйрену; - векторлар, матрицалар және комплексті сандармен әртүрлі операцияларды орындауды үйрену; - оқыған функцияларды инженерлік есептеулерге қолдануын үйрену; - бақылау сұрақтарға жауаптарды беру; - жұмыс бойынша есеп беруді дайындау.
1.4.2 Векторлар мен операцияларды орындаңыз:
- бірдей өлшемдері бар екі u және v баған векторларын енгізіңіз осы векторларға қосу және алу операцияларын қолданыңыз
[pic 1]
[pic 2]
[pic 3]
векторларға скалярлы көбейту операциясын қолданыңыз; векторларды санға көбейтіңіз;
[pic 4]
баған векторларды жол векторларға және кері қарай транспонирлеңіз;
(B = A.' B = transpose(A))
[pic 5]
-Вектор ұзындығын анықтау
[pic 6]
-Жоғарыда айтылған опрацияларды k, m жол векторларға қолданыңыз.
[pic 7]
[pic 8]
[pic 9]
[pic 10]
1.4.3 MatLab -та қос нүкте «:» жиі қолданылады:
- h=10:2:20 (шаршы жақшасыз!) енгізіңіз. Нәтижені қарап шығыңыз;
[pic 11]
- осы векторды басқа жолмен жасаңыз;
[pic 12]
- элементтері бірқалыпты орнатылған басқа векторды құрыңыз;
[pic 13]
- «:» белгісін пайдаланып теріс өсімшемен векторды жасаңыз; - «:» белгісін пайдаланып өсімшесіз вектор жасаңыз.
[pic 14]
- «:» белгісін пайдаланып өсімшесіз вектор жасаңыз.
[pic 15]
1.4.4 Матрицалармен операцияларды орындаңыз: - бұйрық терезеге өлшемдері бірдей екі квадратты A және B матрицаларын енгізіңіз;
[pic 16]
келесілерді есептеңіз: A*B көбейтіндіні; B*A көбейтіндіні; A+B қосындыны; 3*A көбейтіндіні;
[pic 17]
[pic 18]
A=2 енгізіңіз; қандай өзгеріс пайда болады; - А матрицаның D кері матрицасын табыңыз;
[pic 19]
[pic 20]
- А матрицасы мен B матрицасының инверсиясын көбейтіңіз, нәтижесін С айнымалысына меншіктеңіз;
[pic 21]
- С матрицасының инверсиясын табыңыз, нәтижені ans айнымалысына жазыңыз; осы айнымалыға инверсияны қолданыңыз, соңғы екі әрекеттің нәтижелерін салыстырыңыз;
[pic 22]
А матрицасының екінші дәрежесін есептеңіз, А матрицасын өзін өзіне көбейтіңіз, соңғы екі операцияның нәтижелерін салыстырыңыз;
[pic 23]
- А матрицаның теріс екінші дәрежесін анықтаңыз. Кері матрицаның өзін өзіне көбейтіндісін табыңыз; нәтижені салыстырыңыз;
[pic 24]
- sin(A) есептеңіз және нәтижені түсіндіріңіз;
[pic 25]
- B матрицасының әрбір элементіне А матрицасының әрбір элементінің көбейтіндісін есептеңіз;
[pic 26]
2x2 өлшемдік А матрицасын және 2x3 өлшемдік B матрицасын құрыңыз;
[pic 27]
матрицалардың конкатенациясын есептеңіз: C=[A B]жәнеD=[A,B]; type E=[A B;B A] теріңіз; нәтижелерді түсіндіріңіз; - E=[A;B]теріңіз. Неге бұл операция орындалуы мүмкін емес?
[pic 28]
- А матрицасының бірінші бағанын А2 айнымалысына меншіктеңіз: A2 =А(1:2,1) - бұл операцияны A2=A(:,1) бұйрығымен орындауға болады. A(2,:) бұйрығын орындаңыз. Нәтижелерді түсіндіріңіз.
...