1650025914
Rozdział 1. Typy danych, skalary, wektory,macierze 7
! 0. !
! 0.25 !
! 0.5 !
! 0.75 !
! 1. !
—>y=(l:5)’
y =
! 1. !
! 2. !
! 3. !
! 4. !
! 5. !
—>p=y>*X
P =
10.
Jeśli mnożenie przeprowadzimy w sposób odwrotny to jest wektor kolumnowy (5,1) przez wektor wierszowy (1,5)), otrzymujemy macierz (5,5).
Pext=y*x5
Pext
0. |
0.25 |
0.5 |
0.75 |
1 |
0. |
0.5 |
1. |
1.5 |
2 |
0. |
0.75 |
1.5 |
2.25 |
3 |
0. |
1. |
2. |
3. |
4 |
0. |
1.25 |
2.5 |
3.75 |
5 |
1.2.5. Operatory działań tablicowych
Bardzo użyteczną klasą operatorów działań arytmetycznych są operatory tablicowe. Aby pomnożyć dwie macierze A i B o tych samych wymiarach, element po elemencie, wykorzystujemy operatory działań tablicowych l.*', Wrażenie A.*B jest macierzą [aijbij] i wyrażenie A./B jest macierzą [a^/bij] .
A./A ans =
! 1. 1. 1. !
! 1. 1. 1. !
! 1. 1. 1. !
A= [1 2 3; 4 5 6; 7 8 9]
Wyszukiwarka
Podobne podstrony:
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 ja11 Rozdział 1. Typy danych, skalary, wektory,macierze B_new=matrix(B,3,2) B_new = !12 Rozdział 1. Typy danych, skalary, wektory,macierze Wersja polecenia size(): size(A, ’r’) i size(A13 Rozdział 1. Typy danych, skalary, wektory,macierze ! 5. 14 Rozdział 1. Typy danych, skalary, wektory,macierze Wykorzystując polecenie łączenia otrzymujemy2 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 innej5 Rozdział 1. Typy danych, skalary, wektory,macierze Odmianą polecenia linspaceO jest polecenie logs6 Rozdział 1. Typy danych, skalary, wektory,macierze C*A !—error 10 inconsistent12 Rozdział 1. Typy danych, skalary, wektory,macierze Wersja polecenia size(): size(A, ’r’) i size(Awięcej podobnych podstron