Тема: Массивы
Показать сообщение отдельно
  #3  
Старый 16.11.2012, 10:43
nixel nixel вне форума
Начинающий
 
Регистрация: 12.12.2011
Адрес: Москва
Сообщения: 150
Версия Delphi: XE2-U4
Репутация: 131
По умолчанию

Вот моя старая реализация умножений матриц на VB. Отрыл в архивах. По идее рабочая, но на всякий случай 1 раз стоит пересчитать на бумажке.

Код:
For p = 1 To mA
  For k = 1 To nB
    For j = 1 To nA
      C(p, k) = C(p, k) + A(p, j) * B(j, k)
    Next j
  Next k
Next p

Ну, поменять имена переменных надо будет. nA - количество строк в матрице А, mA - количество столбцов.
Ответить с цитированием