|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
06.12.2009, 21:07 | #1 |
Пользователь
Регистрация: 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 верхний |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Умножение матрицы на вектор | ciaonataha | Общие вопросы C/C++ | 1 | 28.04.2009 20:36 |
Умножение матрицы на столбец в ассемблере | hecz | Помощь студентам | 0 | 04.12.2007 09:55 |
Умножение матрицы на вектор | Илья Кибель | Помощь студентам | 5 | 27.10.2007 11:02 |