Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 06.12.2009, 21:07   #1
Алексей_xXx
Пользователь
 
Регистрация: 29.04.2009
Сообщений: 54
По умолчанию Умножение матрицы на строку

Нужно умножить матрицу(8*8) на вектор строку(8 элементов). матрица дана ниже, а вектор строку нужно ввести с клавиатуры! Помогите пожалуйстав, не получаеться чего-то.


{
i=0;
j=0;
for (i=0;i<8;i++)
{
for (j=0;j<8;j++)
{
if (i==0) {m[i][j]=1/sqrt(8);}
else {m[i][j]=0.5*cos((((2*j+1)*i*M_PI)/16)/180*M_PI);}
}
}//for верхний
i=0;
j=0;

for (i=0;i<8;i++)//вывод стандартной матрицы
{
for (j=0;j<8;j++)
{ x=int(m[i][j]*10000+0.5)/10000.0;
StringGrid1->Cells[j][i]=x;
}
}//for верхний
Алексей_xXx вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Умножение матрицы на вектор ciaonataha Общие вопросы C/C++ 1 28.04.2009 20:36
Умножение матрицы на столбец в ассемблере hecz Помощь студентам 0 04.12.2007 09:55
Умножение матрицы на вектор Илья Кибель Помощь студентам 5 27.10.2007 11:02