Матрични процедури за умножение, транспониране и инверсия
Когато работите с матрици, често се нуждаете от "под ръка" рутини за умножение, транспониране и инверсия на матрица. Искам да ги поставя, въпреки че ако е необходимо, те могат да бъдат намерени в стандартните математически библиотеки на подпрограми и това отнема време.
Подпрограмите се предоставят на два езика: Fortran и Delphi.
един. Фортран
B (N, M) - 2-ра матрица, измерение (N, M)
С (K, K) - Матрица - резултат от умножение, измерение (K, K)
X (N, K) - 1-ва матрица, измерение (N, K)
XTR (K, N) - Транспониране на матрица, размер (K, N)
A (N, N) - Входна матрица, размер (N, N)
E (N, N) - обърната матрица, размер (N, N)
2. Делфи
A (M10, N10) - 1-ва матрица, размер (M10, N10)
B (N10, M10) - 2-ра матрица, размер (N10, M10)
С (K10, K10) - Матрица - резултат от умножение, размерност (K10, K10)