Программа, для умножения матриц. Умножение матриц "Pascal".

Аватар пользователя pjlol
Не в сети
Последнее посещение: 2 года 34 недели назад
Зарегистрирован: 2014-07-04
Сообщения:

Друзья, я интересовалась у вас касательно использовании матриц в программировании, но похоже что никто не дочитал вопрос до конца. Так не могли бы вы разместить здесь небольшой код программы для нахождения суммы или умножения матриц. Не нужно писать как их заполнять и указывать. Просто покажите сам механизм. Я буду очень вам признательна за такую вот помощь. Заранее огромное спасибо.

Аватар пользователя tornado5
Не в сети
Последнее посещение: 5 недель 1 день назад
Зарегистрирован: 2014-06-24
Сообщения:
Если вам нужен конкретный

Если вам нужен конкретный пример, то вот пример на трех продавцах, продающих четыре товара. В таблице это будет выглядеть так:

Программа,   для умножения матриц. Умножение матриц

А в виде программы на языке Паскаль, так:

type atype = array[1..3, 1..4] of integer; btype = array[1..4, 1..2] of real; ctype = array[1..3, 1..2] of real; var a: atype; b: btype; c: ctype; n, i, j, k: integer; begin for n := 1 to 3 do readln(a[n, 1], a[n, 2], a[n, 3], a[n, 4]); for n := 1 to 4 do readln(b[n, 1], b[n, 2]); for i := 1 to 3 do for j := 1 to 2 do begin c[i, j] := 0; for k := 1 to 4 do c[i, j] := c[i, j] + a[i, k] * b[k, j]; end; for n := 1 to 3 do writeln(c[n, 1]:8:2, c[n, 2]:8:2); readln end.
Аватар пользователя igorstrong
Не в сети
Последнее посещение: 29 недель 1 день назад
Зарегистрирован: 2015-04-27
Сообщения:
Вот

Вот здесь http://orenstudent.ru/MatrixDelphi.htm. Можно найти код и для нахождения суммы, и для сложения, а также другую доступную и полезную для Вас информацию. К сожалению, у меня нет подходящей иллюстрации. Так что надеюсь что моя ссылка Вам поможет. Сам код в использовании не очень сложный.

Аватар пользователя Mefidze
Не в сети
Последнее посещение: 5 недель 5 дней назад
Зарегистрирован: 2014-06-03
Сообщения:
А зачем Вам вообще нужен этот

А зачем Вам вообще нужен этот кусок кода, если есть специализированные онлайн программы для подобной операции? Вот гиперссылка http://www.webmath.ru/web/prog5_1.php. Здесь все четко и понятно. Заносите свои данные и программа сама все сделает за Вас.