фан
Сообщение
#40389 21.9.2009, 3:48
желательно не использовать библиотеку iostream.h
crazymaster
Сообщение
#40394 21.9.2009, 8:19
<stdio.h>
declare n,m,p константы;
declare i, j, k целые;
declare A(m,p), B(p,n), X(m,n) : fixced binary;
заполнить матрицы A и В из файла;
for(i=1;i<=n;i++)
{
for(j=1;j<=k;j++)
{
s=0;
for(k=1;k<=p;p++)
s=s+A[i,k]*B[k,j];
X[i,j]=s;
printf(%s,X[i,j]);
}
prinf("\n");
}
фан
Сообщение
#40397 21.9.2009, 10:53
нет, нужно сначала перемножить 2 матрицы, затем полученую матрицу транспонировать, и потом полученную матрицу умножить на вектор. ты помоему просто перемножил матрицы.
граф Монте-Кристо
Сообщение
#40398 21.9.2009, 11:07
А об этом телепатически догадаться надо было?)Где это написано?)
tig81
Сообщение
#40400 21.9.2009, 13:20
Цитата(фан @ 21.9.2009, 13:53)

нет, нужно сначала перемножить 2 матрицы, затем полученую матрицу транспонировать, и потом полученную матрицу умножить на вектор. ты помоему просто перемножил матрицы.
Ваши идеи где?