желательно не использовать библиотеку iostream.h
<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");
}
нет, нужно сначала перемножить 2 матрицы, затем полученую матрицу транспонировать, и потом полученную матрицу умножить на вектор. ты помоему просто перемножил матрицы.
А об этом телепатически догадаться надо было?)Где это написано?)
Русская версия Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)