1650025912

1650025912



5


Rozdział 1. Typy danych, skalary, wektory,macierze

Odmianą polecenia linspaceO jest polecenie logspaceO o takiej samej składni, rozmieszczające elementy rozłożone w sposób logarytmiczny.

1.2. Operatory działań macierzowych

Wszystkie operatory do działań na macierzach są dostępne dla macierzy o właściwych dla danej operacji kombinacji wymiarów.

1.2.1. Dodawanie i odejmowanie

Dodawanie i odejmowanie macierzy polega na dodawaniu element do elementu. Przykładowo do macierzy A dodajemy macierz jedynkową o tym samym wymiarze.

A= [1 2 3; 4 5 6; 7 8 9]

A    =

!    1.    2.    3.    !

!    4.    5.    6.    !

!    7.    8.    9.    !

D=A+ones(A)

D    =

!    2.    3.    4.    !

!    5.    6.    7.    !

!    8.    9.    10. !

Oczywiście dodanie macierzy o różnych wymiarach generuje błąd.

A+M

!—error 8 inconsistent addition

1.2.2. Mnożenie, potęgowanie

Mnożenie dwu macierzy jest możliwe tylko wtedy, jeśli ich wymiary są odpowiednio dostosowane do siebie. Wynikiem mnożenia dwu kompatybilnych macierzy o wymiarach (3,3)*(3,4) jest

A*C ans =

6.

6.

6.

6.

15.

15.

15.

15.

24.

24.

24.

24

Iloczyn niezgodnych macierzy generuje błąd.



Wyszukiwarka

Podobne podstrony:
12 Rozdział 1. Typy danych, skalary, wektory,macierze Wersja polecenia size(): size(A, ’r’) i size(A
14 Rozdział 1. Typy danych, skalary, wektory,macierze Wykorzystując polecenie łączenia otrzymujemy
12 Rozdział 1. Typy danych, skalary, wektory,macierze Wersja polecenia size(): size(A, ’r’) i size(A
9 Rozdział 1. Typy danych, skalary, wektory,macierze 30. 36. 42. 66. 81. 96. 102. 126. 150 1.2.
10 Rozdział 1. Typy danych, skalary, wektory,macierze C =[] Macierz pusta może być wykorzystywana ja
11 Rozdział 1. Typy danych, skalary, wektory,macierze B_new=matrix(B,3,2) B_new = !
13 Rozdział 1. Typy danych, skalary, wektory,macierze !    5.    
2 Rozdział 1. Typy danych, skalary, wektory,macierze •    Lista elementów musi być
3 Rozdział 1. Typy danych, skalary, wektory,macierzeY=[l+y.i, l-°/0i; 1 ,%i] Y = !    
4 Rozdział 1. Typy danych, skalary, wektory,macierze Jako argumentu można użyć również nazwy innej
6 Rozdział 1. Typy danych, skalary, wektory,macierze C*A !—error 10 inconsistent
Rozdział 1. Typy danych, skalary, wektory,macierze    7 !

więcej podobnych podstron