using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplicationDemo
{
class Program
{
static void Main(string[] args)
{
int[,] a ={ {1, 1, 1, 0}, {0, 0, 1, 0}, {0, 0, 0, 1}, {1, 1, 0, 0} };//矩阵a
int[,] b = { { 1, 1, 2, 1 }, { 0, 0, 0, 1 }, { 1, 1, 0, 0 }, { 1, 1, 2, 0 } };//矩阵b
int[,] c = { { 0, 0, 0, 0 }, { 0, 0, 0, 0 }, { 0, 0, 0, 0 }, { 0, 0, 0, 0 } };//相乘结果
for (int i = 0; i < 4; i++)
for (int j = 0; j < 4; j++)
for (int k = 0; k < 4;k++ )
c[j, i] =c[j, i]+ a[j,k] * b[k,i];
for (int i = 0; i <4; i++)
{
for (int j = 0; j < 4; j++)
{
Console.Write(c[i, j] + " ");
}
Console.WriteLine();
}
Console.ReadKey();
}
}
}
矩阵乘法
最新推荐文章于 2024-08-03 16:33:59 发布