ВУЗ:
Составители:
Рубрика:
(%)
4 5
7 8
!
19.2. Простейшие операции с матрицами. Матрица A у нас уже
введена, зададим еще одну матрицу B:
-->
B:matrix([1,1,1], [0,1,2], [1,0,0]);
(%)
1 1 1
0 1 2
1 0 0
Команды “+” и “-” выполняют сложение и в ычитание матриц
-->
A+B; A-B;
(%)
2 3 4
4 6 8
8 8 9
0 1 2
4 4 4
6 8 9
Команда “*” выполняет поэлементное умножение. Для матричного умноже-
ния есть команда “.”:
-->
A*B; A.B;
(%)
1 2 3
0 5 12
7 0 0
4 3 5
10 9 14
16 15 23
Есть также команды поэлементного “ˆ” и матричного “ˆˆ” возведе ния в
целую степень:
-->
Aˆ2; Aˆˆ2;
(%)
1 4 9
16 25 36
49 64 81
30 36 42
66 81 96
102 126 150
Определитель находится командой determinant():
-->
determinant(A);
(%)
0
54
!
4 5
(%)
7 8
19.2. Простейшие операции с матрицами. Матрица A у нас уже
введена, зададим еще одну матрицу B:
--> B:matrix([1,1,1], [0,1,2], [1,0,0]);
1 1 1
(%)
0 1 2
1 0 0
Команды “+” и “-” выполняют сложение и вычитание матриц
--> A+B; A-B;
2 3 4 0 1 2
(%)
4 6 8
4 4 4
8 8 9 6 8 9
Команда “*” выполняет поэлементное умножение. Для матричного умноже-
ния есть команда “.”:
--> A*B; A.B;
1 2 3 4 3 5
(%)
0 5 12
10 9 14
7 0 0 16 15 23
Есть также команды поэлементного “ˆ” и матричного “ˆˆ” возведения в
целую степень:
--> Aˆ2; Aˆˆ2;
1 4 9 30 36 42
(%)
16 25 36
66 81 96
49 64 81 102 126 150
Определитель находится командой determinant():
--> determinant(A);
(%) 0
54
Страницы
- « первая
- ‹ предыдущая
- …
- 52
- 53
- 54
- 55
- 56
- …
- следующая ›
- последняя »
