Язык программирования R/Математика: различия между версиями

Содержимое удалено Содержимое добавлено
Произведение матриц
Строка 202:
 
==== Произведение матриц ====
Пример ниже демонстрирует:
 
<math>
A = \begin{pmatrix} 1 & 0 \\ 0 & -1 \end{pmatrix};\quad
B = \begin{pmatrix} 1 & 3 \\ 2 & 4 \end{pmatrix};\quad
A \cdot B = \begin{pmatrix} 1 & 3 \\ -2 & -4 \end{pmatrix};\quad
B \cdot A = \begin{pmatrix} 1 & -3 \\ 2 & -4 \end{pmatrix}
</math>
 
<pre width = 80>
> a=matrix(nrow=2,ncol=2,c(1,0,0,-1))
> b=matrix(nrow=2,ncol=2,c(1,2,3,4))
> a
[,1] [,2]
[1,] 1 0
[2,] 0 -1
> b
[,1] [,2]
[1,] 1 3
[2,] 2 4
> a%*%b
[,1] [,2]
[1,] 1 3
[2,] -2 -4
> b%*%a
[,1] [,2]
[1,] 1 -3
[2,] 2 -4
</pre>
 
=== Matrix calculations ===