基于C#的矩阵类

本人(ID:蒸发杰作)旗下所有文章均放弃版权,请任意使用。只是如果您觉得,看了我的文章,有所收获的话,不妨点个赞,写个评论。这是对我最大的支持。

分享一个十分好用的矩阵类Martrix,点此下载
这个矩阵类虽然小,但有专门的官网,很适合用小型项目。特别是,它完全重载了所有矩阵的运算符,矩阵的加减乘法,转置,求逆等等,都实现得非常好。
例如下边这个官网的实例代码。
问题:
在这里插入图片描述
代码:

			 //设置一个二维数组
            double[,] A = new double[4, 4] { { 2, 3,4,5 }, { 3, 6,0.5,7 },{2,2,2,5},{3,3,13,-5} };
            double[,] C = new double[4, 1] { { 17}, { 7 }, { 13 },{-2} };
            //用二维数组构建一个矩阵
            Matrix matrixA = new Matrix(A);
            Matrix matrixC = new Matrix(C);
            //输出结果
            Console.WriteLine(
               (matrixA.Invert()*matrixC)
                    .Transpose()
                    .ToString()
                );

不像其他矩阵类,不但创建困难,而且一大堆不明所以的方法。
很建议你下载尝试一下。

  • 5
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 13
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值