Вступ до матриці в 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, такі як додавання, множення, віднімання, тригонометричні функції, перемноження множин, переміщення матриці, обернення матриці, складні числа тощо

Рекомендовані статті

Це посібник з Матриці в Матлабі. Тут ми детально обговорюємо різні математичні операції в матриці. Ви також можете ознайомитися з іншими запропонованими нами статтями -

  1. Функції передачі в Matlab
  2. Типи даних у MATLAB
  3. Оператори Matlab
  4. Що таке Матлаб?
  5. Функції MATLAB
  6. Квадратний корінь в PHP
  7. Компілятор Matlab | Застосування компілятора Matlab

Категорія: