Вступ до матриці в Matlab
- Matlab розшифровується як "Матрична лабораторія". Як ми знаємо, інші мови програмування працюють одночасно на числах, але Matlab працює на декількох числах одночасно.
- Всі змінні в matlab є багатовимірним масивом.
Формування матриці
- Спочатку ми побачимо, як створити масив у Matlab. Масив - це векторний рядок, тому для створення команд масиву буде X = (1 4 7 6)
- У наведеному вище прикладі чотири елементи в одному ряду. І назва масиву - "x".
- Масив - це одновимірна величина. Для створення матриці нам потрібно вказати двовимірний масив, розглянемо один приклад, яким є матриця A
Для створення вищевказаної матриці в командах MatLab буде
A = (4 5 6; 2 1 7; 4 0 3)
- У цьому елементи записуються у квадратні дужки ('()') і кожен рядок розділяється крапкою з комою (';').
- Екран 1 показує формування матриці, яка є ілюстрацією вищевказаного прикладу.
Екран 1: Матриця в Matlab
- Ще один спосіб створення матриці - це використання команд нулів, одиниць тощо.
Приклад: a = нулі (4, 1)
A = 0
0
0
0
- Всередині дужок 4 означає 4 ряди і 1 - це стовпчик.
a = one (2, 3)……… Два ряди та три стовпці.
Вихід:
Екран 2: Матриця в Matlab
Операції на матриці
Нижче наведено різні операції над матрицею:
1. Арифметична операція
Це дозволяє проводити всі арифметичні операції на матриці, такі як додавання, множення, віднімання тощо
Синтаксис: matrix name operator arithmetic constant
Приклад:
Якщо a - 4 на 4 матриця зі значеннями
4 7 3
4 2 7
8 7 2
4 2 1
У Matlab він буде представлений у вигляді a = (4 7 3; 4 2 7; 8 7 2; 4 2 1)
a + 10
Це дасть вихід як
14 17 13
14 12 17
18 17 12
14 12 11
Для
а - 2
Вихід буде
2 5 1
2 0 5
6 5 0
2 0 -1
Вище приклад показаний на екрані 3
Екран 3: Арифметичні операції
2. Тригонометричні операції
У цьому ми можемо використовувати всі тригонометричні оператори, такі як sin, cos, tan, cosec, sec, cot, sin inverse і т.д.
Розглянемо одну матрицю B.
B = 5 6 4
3 2 8
Програма Matlab буде
B = (5 6 4; 3 2 8)
гріх (Б)
cos (B)
Вихід є
Екран 4: Тригонометричні операції
3. Транспонування матриці
Для пошуку транспозиції матриці використовується одинарна лапка (').
Розглянемо матрицю X =
Застосовуючи команду X '
Це дасть транспоніровать вихід як
Вищенаведений приклад, проілюстрований на екрані 5
Екран 5: Транспонування матриці
4. Матричне множення
Ми можемо виконати матричне множення. За допомогою оператора множення ми можемо множити дві матриці.
Розглянемо X - це
6 7 3 2
7 5 3 1
І переносити X є
6 7
7 5
3 3
2 1
Матричне множення наведено на екрані 6.
Екран 6: Множення матриці
5. Потужність
Щоб знайти потужність будь-якого оператора змінної крапки ('.') Перед оператором живлення, розглянемо матрицю X = (6 7 3 2; 7 5 3 1)
Х. 3 =
216 343 27 8
343 125 27 1
6. Сполучення
Конкатенація використовується для об'єднання двох матриць разом, квадратні дужки () використовуються для оператора конкатенації.
Розглянемо один приклад, яким є Матриця А
4 2
5 7
B = (A, A)
Вихід буде B
4 2 4 2
5 7 5 7
7. Складні числа
Складні числа - це суміш двох частин. Реальна частина та уявна частини, як правило, представляють уявну частину змінної 'Я' та 'j'.
Якщо ми покладемо квадратну операцію root у вікно команди MatLab (sqrt (-1)), то воно дає вихід 0, 0000 + 1.0000 i
Тут 0 - реальна частина, а 1 - уявна частина.
Представлення складних чисел наступне;
A = (5 + 3 i, 5; 2 + 2 i, 3 + 1 i)
Це матриця 2 на 2, вихід буде
5 + 3 i 5
2 + 2 i 3 + i
Наведений вище приклад проілюстрований на екрані 7
Екран 7: Складні номери
8. Розмір:
Ця команда використовується для пошуку розміру матриці. Він надає розмір у вигляді рядків і стовпців. (кількість рядків та кількість стовпців).
Розглянемо приклад A = (5 6 8 2; 6 5 4 3; 8 7 2 2)
Вихід для розміру (A) буде 3 4
Тут 3 позначає відсутність рядків і 4 не представляє стовпців.
Екран 8: Розмір матриці
Висновок - Матриця в Матлабі
- У арифметичній матриці додавання та віднімання є простим, але множення є складним завданням. MatLab робить його простим, а MatLab спеціально розробленим для матричних маніпуляцій.
- Усі операції можуть бути легко виконані в MatLab, такі як додавання, множення, віднімання, тригонометричні функції, перемноження множин, переміщення матриці, обернення матриці, складні числа тощо
Рекомендовані статті
Це посібник з Матриці в Матлабі. Тут ми детально обговорюємо різні математичні операції в матриці. Ви також можете ознайомитися з іншими запропонованими нами статтями -
- Функції передачі в Matlab
- Типи даних у MATLAB
- Оператори Matlab
- Що таке Матлаб?
- Функції MATLAB
- Квадратний корінь в PHP
- Компілятор Matlab | Застосування компілятора Matlab