KBOB, 01.05.2004 15:34:05:
AidarM, 01.05.2004 13:50:46 :
>Правильно глянул. Что-то вы не то нахимичили
Все верно. Строку помещаем слева, столбец справа. Умножаем - скаляр получается. А ежели местами поменять - матрица.
Ну-ка перемнож:
Столбец (1,2,3,4) на строку (5,6,7)?
А какие проблемы?
code text
5, 6, 7
10, 12, 14
15, 18, 21
20, 24, 28
Для стандартных матриц:
A(L,K) * B(K,M) = C(L,M), где L, K, M принадлежат N, размер по каждому измерению начинается с 1.
C(l,m) = sum(A(l,k)*B(k,m)), k=1..K
Соотвественно, столбец выражается как A(n,1), строка как A(1,n). Если перемножить строку на столбец, то получим A(1,K)*B(K,1)=C(1,1). Если столбец на строку, то A(L,1)*B(1,M)=C(L,M). Поэтому,
code text
1 1*5, 1*6, 1*7
2 * (5, 6, 7) = 2*5, 2*6, 2*7
3 3*5, 3*6, 3*7
4 4*5, 4*6, 4*7
Уф, это для тех, кто не понял шутки юмора
.