2_MATLAB_2_operacjenamacierzach_1.pdf

(69 KB) Pobierz
Operatory w MATLABIE
Operatory w MATLABIE
Wybrane operatory arytmetyczne
• Macierzowe
+ dodawanie
- odejmowanie
* mnożenie
^ potęgowanie
• Tablicowe
+ dodawanie
- odejmowanie
.* mnożenie
.^ potęgowanie
./ dzielenie
Podstawowe operacje na macierzach
podstawowe operatory arytmetyczne
Dodawanie (+)
(macierzowe i tablicowe)
A=
B=
C=A+B
1 2 3
2 3 4
3 5 7
4 5 6
5 6 7
9 11 13
Obie dodawane macierze muszą mieć jednakowe
wymiary (tj. jednakową ilość wierszy i kolumn).
Dodawane są elementy macierzy o identycznych
wskaźnikach.
Podstawowe operacje na macierzach
(podstawowe operatory arytmetyczne)
Odejmowanie (-)
(macierzowe i tablicowe)
A=
B=
D=A-B
1 2 3
2 3 4
-1 -1 -1
4 5 6
5 6 7
-1 -1 -1
Obie macierze muszą mieć jednakowe wymiary (tj.
jednakową ilość wierszy i kolumn). Odejmowane są
elementy macierzy o identycznych wskaźnikach.
Podstawowe operacje na macierzach
(podstawowe operatory arytmetyczne)
Mnożenie (*)
(macierzowe)
A=
B=
E=A*B’
1 2 3
2 3 4
20 38
4 5 6
5 6 7
47 92
Ilość kolumn w pierwszej macierzy (A) musi być równa
ilości wierszy w drugiej macierzy. Ponieważ macierz B
ma identyczne wymiary jak macierz A, przy użyciu
macierzowego operatora mnożenia (*) możliwe jest
wykonanie mnożenia A*B’; próba wykonania mnożenia
A*B spowoduje wystąpienie błędu.
Podstawowe operacje na macierzach
(podstawowe operatory arytmetyczne)
Mnożenie (.*)
(tablicowe)
A=
B=
E=A.*B
1 2 3
2 3 4 2 6 12
4 5 6
5 6 7 20 30 42
Obie macierze muszą mieć jednakowe wymiary (tj.
jednakową ilość wierszy i kolumn). Mnożone są
elementy macierzy o identycznych wskaźnikach. Próba
wykonania mnożenia A.*B’ spowoduje wystąpienie
błędu.
Zgłoś jeśli naruszono regulamin