Увод у Матрик у Матлабу

  • Матлаб је скраћеница за "Матрик Лаборатори". Као што знамо да други програмски језици раде на бројевима истовремено, али Матлаб ради на више бројева одједном.
  • Све варијабле у матлаб су вишедимензионални низ.

Формирање матрице

  • Прво ћемо видети како да направимо низ у Матлабу. Низ је вектор реда, тако да ће за креирање команди матрице бити Кс = (1 4 7 6)
  • У горњем примјеру постоје четири елемента у једном реду. А назив матрице је 'к'.
  • Низ је једнодимензионална количина. Да бисмо створили матрицу, морамо одредити дводимензионални низ, размотримо један пример који је Матрица А

За креирање горње матрице у МатЛаб наредбама ће бити

А = (4 5 6; 2 1 7; 4 0 3)

  • У овим елементима су записани у заградама ('()') и сваки ред одвојен точком-зарезом (';').
  • Екран 1 приказује формирање матрице која је илустрација горњег примера.

Екран 1: Матрица у Матлабу

  • Други начин је креирање матрице коришћењем наредби нула, оних итд.

Пример: а = нула (4, 1)

А = 0

0

0

0

  • Унутар заграда 4 значе 4 реда и 1 је број ступца.

а = они (2, 3)……… Два реда и три ступца.

Оупут:

Екран 2: Матрица у Матлабу

Операције на матрици

Испод су различите операције на матрици:

1. Аритметичка операција

Омогућује све аритметичке операције на матрици као што су сабирање, множење, одузимање итд

Синтакса: matrix name operator arithmetic constant

Пример:

Ако је а 4 по 4 матрица са вредностима

4 7 3

4 2 7

8 7 2

4 2 1

У Матлабу ће бити представљен као а = (4 7 3; 4 2 7; 8 7 2; 4 2 1)

а + 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. Тригонометријске операције

У овоме можемо да користимо све тригонометријске оператере као што су грех, цос, тан, цосец, сец, цот, грех инверзни итд.

Размотримо једну матрицу Б.

Б = 5 6 4

3 2 8

Програм Матлаб ће бити

Б = (5 6 4; 3 2 8)

грех (Б)

цос (Б)

Излаз је

Екран 4: Тригонометријске операције

3. Транспонирање матрице

За проналажење транспозиције матрице користи се један цитат (').

Размотримо матрицу Кс =

Применом команде Кс '

Даће транспозициони излаз као

Горњи пример илустрован на екрану 5

Екран 5: Транспозиција матрице

4. Умножавање матрице

Можемо извести множење матрице. Кориштењем оператора множења можемо помножити двије матрице.

Узмимо да је Кс

6 7 3 2

7 5 3 1

А преношење Кс је

6 7

7 5

3 3

2 1

Умножавање матрице дано је на екрану 6.

Екран 6: Умножавање матрице

5. Снага

Да бисмо пронашли снагу било ког оператора променљиве тачака ('.') Који се користи пред оператором напајања, размотримо матрицу Кс = (6 7 3 2; 7 5 3 1)

ИКС . 3 =

216 343 27 8

343 125 27 1

6. Спајање

Спајање се користи за спајање две матрице заједно, углате заграде () користе се за операторе придруживања.

Размотримо један пример Матрице А

4 2

5 7

Б = (А, А)

Излаз ће бити Б

4 2 4 2

5 7 5 7

7. Сложени бројеви

Сложени бројеви су мешавина два дела. Користи се стварни део и имагинарни делови, који генерално представљају замишљени део променљиве 'И' и 'ј'.

Ако радимо квадрат роот операције у МатЛаб командном прозору (скрт (-1)), онда он даје излаз као 0.0000 + 1.0000 и

Овде је 0 стварни део и 1 је имагинарни део.

Комплексна заступљеност бројева је следећа;

А = (5 + 3 и, 5; 2 + 2 и, 3 + 1 и)

То је матрица 2 по 2, излаз ће бити

5 + 3 и 5

2 + 2 и 3 + и

Горњи пример илустрован на екрану 7

Екран 7: Сложени бројеви

8. Величина:

Ова наредба се користи за проналажење величине матрице. Даје величину у облику редова и ступаца. (број редова и број ступаца).

Размотримо пример А = (5 6 8 2; 6 5 4 3; 8 7 2 2)

Излаз за величину (А) биће 3 4

Овде 3 представља нема редова, а 4 не представља ступце.

Екран 8: Величина матрице

Закључак - Матрица у Матлабу

  • У матрици аритметика је додавање и одузимање једноставно, али множење је изазован задатак, МатЛаб га чини једноставним, а МатЛаб посебно дизајниран за манипулацију матрицом.
  • Све операције се могу лако извести у МатЛабу као што су сабирање, множење, одузимање, тригонометријске функције, умножавање умрежавањем, преношење матрице, инверзија матрице, сложени бројеви итд.

Препоручени чланци

Ово је водич за Матрик у Матлабу. Овде ћемо детаљно разговарати о различитим математичким операцијама. Можете и да прођете кроз друге наше предложене чланке -

  1. Функције преноса у Матлабу
  2. Типови података у МАТЛАБ-у
  3. Матлаб Операторс
  4. Шта је Матлаб?
  5. МАТЛАБ функције
  6. Скуаре Роот у ПХП-у
  7. Матлаб Цомпилер | Примене Матлаб Цомпилера

Категорија: