Wprowadzenie do Matrycy w Matlabie

  • Matlab oznacza „Matrix Laboratory”. Jak wiemy, inne języki programowania działają na liczbach na raz, ale Matlab działa na wielu liczbach na raz.
  • Wszystkie zmienne w Matlabie są tablicami wielowymiarowymi.

Formacja macierzy

  • Najpierw zobaczymy, jak utworzyć tablicę w Matlabie. Tablica jest wektorem wiersza, więc aby utworzyć komendy tablicowe, będzie X = (1 4 7 6)
  • W powyższym przykładzie są cztery elementy w jednym rzędzie. A nazwa tablicy to „x”.
  • Tablica jest wielkością jednowymiarową. Aby utworzyć macierz, musimy określić tablicę dwuwymiarową, rozważmy jeden przykładowy macierz A.

Aby utworzyć powyższą matrycę w MatLab będą polecenia

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

  • W tych elementach zapisywane są w nawiasach kwadratowych („()”), a każdy wiersz jest oddzielony średnikiem („;”).
  • Ekran 1 pokazuje tworzenie matrycy, która jest ilustracją powyższego przykładu.

Ekran 1: Matryca w Matlabie

  • Innym sposobem jest utworzenie macierzy przy użyciu zer, poleceń itp.

Przykład: a = zera (4, 1)

A = 0

0

0

0

  • W nawiasach kwadratowych 4 oznacza 4 rzędy, a 1 to numer kolumny.

a = jedynki (2, 3)……… Dwa rzędy i trzy kolumny.

Ouput:

Ekran 2: Matryca w Matlabie

Operacje na macierzy

Poniżej znajdują się różne operacje na macierzy:

1. Operacja arytmetyczna

Pozwala na wszystkie operacje arytmetyczne na macierzy, takie jak dodawanie, mnożenie, odejmowanie itp

Składnia: matrix name operator arithmetic constant

Przykład:

Jeśli a jest macierzą 4 na 4 z wartościami

4 7 3

4 2 7

8 7 2

4 2 1

W Matlabie będzie reprezentowany jako a (4 7 3; 4 2 7; 8 7 2; 4 2 1)

a + 10

Daje wyjście jako

14 17 13

14 12 17

18 17 12

14 12 11

Dla

a - 2

Wyjście będzie

2 5 1

2 0 5

6 5 0

2 0 -1

Powyższy przykład pokazany na ekranie 3

Ekran 3: Operacje arytmetyczne

2. Operacje trygonometryczne

W tym możemy użyć wszystkich operatorów trygonometrycznych, takich jak sin, cos, tan, cosec, sec, cot, sin inverse itp.

Rozważ jedną macierz B.

B = 5 6 4

3 2 8

Program Matlab będzie

B = (5 6 4; 3 2 8)

grzech (B)

cos (B)

Dane wyjściowe to

Ekran 4: Operacje trygonometryczne

3. Transpozycja macierzy

Aby znaleźć transpozycję macierzy, używa się pojedynczego cudzysłowu (').

Rozważmy macierz X =

Przez zastosowanie polecenia X '

Daje transpozycję wyjściową jako

Powyższy przykład zilustrowany na ekranie 5

Ekran 5: Transpozycja macierzy

4. Mnożenie macierzy

Możemy wykonać mnożenie macierzy. Za pomocą operatora mnożenia możemy pomnożyć dwie macierze.

Rozważmy X

6 7 3 2

7 5 3 1

A transpozycja X jest

6 7

7 5

3 3

2 1

Mnożenie macierzy podano na ekranie 6.

Ekran 6: Mnożenie macierzy

5. Moc

Aby znaleźć moc dowolnego operatora kropki zmiennej („.”), Który jest używany przed operatorem mocy, rozważmy macierz X = (6 7 3 2; 7 5 3 1)

X 3 =

216 343 27 8

343 125 27 1

6. Konkatenacja

Konkatenacja służy do połączenia dwóch macierzy razem, nawiasy kwadratowe () są używane dla operatora konkatenacji.

Rozważmy jeden przykład macierzy A.

4 2

5 7

B = (A, A)

Wyjście będzie B

4 2 4 2

5 7 5 7

7. Liczby zespolone

Liczby zespolone są mieszaniną dwóch części. Używa się części rzeczywistej i części urojonych, ogólnie do reprezentowania części urojonej Zmienna „I” i „j”.

Jeśli umieścimy operację pierwiastka kwadratowego w oknie poleceń MatLab (sqrt (-1)), to daje wynik jako 0, 0000 + 1, 0000 i

Tutaj 0 jest częścią rzeczywistą, a 1 jest częścią urojoną.

Reprezentacja liczb zespolonych jest następująca;

A = (5 + 3 i, 5; 2 + 2 i, 3 ​​+ 1 i)

Jest to macierz 2 na 2, wyjście będzie

5 + 3 i 5

2 + 2 i 3 + i

Powyższy przykład zilustrowany na ekranie 7

Ekran 7: Liczby zespolone

8. Rozmiar:

To polecenie służy do znalezienia rozmiaru matrycy. Daje rozmiar w postaci wierszy i kolumn. (liczba wierszy i liczba kolumn).

Rozważmy przykład A = (5 6 8 2; 6 5 4 3; 8 7 2 2)

Wyjście dla rozmiaru (A) wyniesie 3 4

Tutaj 3 oznacza liczbę wierszy, a 4 oznacza liczbę kolumn.

Ekran 8: Rozmiar matrycy

Wniosek - Matryca w Matlabie

  • W arytmetyce macierzy dodawanie i odejmowanie jest łatwe, ale mnożenie jest trudnym zadaniem MatLab upraszcza, a MatLab jest specjalnie zaprojektowany do manipulacji matrycami.
  • Wszystkie operacje można łatwo wykonać w MatLabie, takie jak dodawanie, mnożenie, odejmowanie, funkcje trygonometryczne, mnożenie krzyżowe, transponowanie macierzy, odwracanie macierzy, liczby zespolone itp.

Polecane artykuły

To jest przewodnik po Matrycy w Matlabie. Tutaj szczegółowo omawiamy różne operacje matematyczne w macierzy. Możesz także przejrzeć nasze inne sugerowane artykuły -

  1. Funkcje przenoszenia w Matlabie
  2. Typy danych w MATLAB
  3. Operatory Matlaba
  4. Co to jest Matlab?
  5. Funkcje MATLAB
  6. Pierwiastek kwadratowy w PHP
  7. Kompilator Matlab | Aplikacje kompilatora Matlab

Kategoria: