|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
23.10.2012, 22:49 | #1 |
Пользователь
Регистрация: 11.09.2011
Сообщений: 41
|
Умножение двух матриц
Пордскажите как умножить матрицы, я не могу сообразить. А конкретно у меня две матрицы, одна e[6][6] а вторая e1[1][6]. Мне нужно из матрицы e1 умножить i элемент на каждый j элемент каждой строки.
Последний раз редактировалось F1nt; 23.10.2012 в 22:53. |
23.10.2012, 23:11 | #2 |
С++
Форумчанин
Регистрация: 22.09.2008
Сообщений: 791
|
Форматируйте код, будьте людьми.
|
26.10.2012, 09:47 | #3 |
Регистрация: 26.10.2012
Сообщений: 4
|
#include <iostream.h>
#include<math.h> int main() { double a[100][100], b[100][100], c[100][100]; int i,j,l,n; double s(0); cout<<"Matrix size:"; cin>>n; cout<<endl; cout<<"a matrix:"<<endl; for(i=0; i<n; i++) { for(j=0; j<n; j++) { cin>>a[i][j]; } } cout<<"b matrix: "<<endl; for(i=0; i<n; i++) { for(j=0; j<n; j++) { cin>>b[i][j]; } } for(i=0; i<n; i++) { for(l=0; l<n; l++) { s = 0; for(j=0; j<n; j++) { s += a[i][j]*b[j][l]; } c[i][l] = s; } } cout<<"rezult:"<<endl; for(i=0; i<n; i++) { for(j=0; j<n; j++) { cout<<c[i][j]<<" "; } cout<<endl; } return 0; } исходник на с++ пользуйся на здоровье |
26.10.2012, 10:38 | #4 |
Форумчанин
Регистрация: 27.09.2012
Сообщений: 175
|
Вот еще мое решение на C++. Здесь матрица 5x5 умножается на матрицу 5x5. Это вам для понимания
Кстати, Olzhas-KazNU, ваш код содержит много ошибок. Код:
Последний раз редактировалось three_cats; 26.10.2012 в 10:47. |
26.10.2012, 15:12 | #5 |
Форумчанин
Регистрация: 27.09.2012
Сообщений: 175
|
Так уж и быть! Вот код, полностью удовлетворяющий условию задачи.
Код:
|
24.06.2014, 23:37 | #6 | |
Новичок
Джуниор
Регистрация: 24.06.2014
Сообщений: 2
|
Цитата:
|
|
24.06.2014, 23:37 | #7 | |
Новичок
Джуниор
Регистрация: 24.06.2014
Сообщений: 2
|
Цитата:
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Умножение матриц | BDA | Общие вопросы C/C++ | 2 | 20.11.2011 01:06 |
Умножение двух матриц на С++ | machines | Visual C++ | 0 | 16.05.2011 01:20 |
Умножение 2-х матриц | Lifefine | Общие вопросы Delphi | 7 | 23.03.2011 09:54 |
Умножение матриц) | Guzal | Общие вопросы C/C++ | 1 | 26.10.2010 21:56 |
Ввод векторов и матриц, умножение матрицы на вектор и вычисление скалярного призведения двух векторов | zverushka | Помощь студентам | 18 | 20.02.2009 15:25 |