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 -
- Funkcje przenoszenia w Matlabie
- Typy danych w MATLAB
- Operatory Matlaba
- Co to jest Matlab?
- Funkcje MATLAB
- Pierwiastek kwadratowy w PHP
- Kompilator Matlab | Aplikacje kompilatora Matlab