mathnet

    1热度

    1回答

    如何在Math.NET Numerics中实现QR分解? 它与Gram-Schimdt还是Givens旋转?我有一种感觉,它与Gram-Schimdt一起实施,但我不确定。我找不到实施。 QR分解的Gram-Schimdt与Givens旋转的区别在于结果? 我生成(手动)QR分解使用G​​ivens旋转矩阵,然后生成QR分解使用MathNet.Numerics.LinearAlgebra.Gene

    1热度

    1回答

    我正在尝试使用MathNet.Numerics库解决一些矩阵计算。这一切工作正常,双数。但是现在我想将数字表示为分数,并希望以分数的形式获得计算结果。我怎样才能做到这一点? 我现在正在做的是这样的。 var M = Matrix<double>.Build; var V = Vector<double>.Build; double [,] x1 = { {0,

    2热度

    1回答

    假设我的阵列矩阵 有: double[] someArray = new [] { 11, 12, 13, 14, 21, 22, 23, 24, 31, 32, 33, 34, 41, 42, 43, 44 }; 是否有出创建一个4×4矩阵出这个阵列的框方式,而不必把它分解任何成4个阵列我自己? 我知道这样做很简单,但我正在探索开箱即用的准备工作。 编辑 对不起,我没有说清楚(认为标题是): 什

    0热度

    1回答

    我正在使用MathsNet.Numerics库。我想在复向量,即我 using MathNet.Numerics.LinearAlgebra.Complex 这给了我Vector上Vector的MathNet.Numerics.LinearAlgebra.Generic.Vector<T> Operatations为复杂版本S但不分配对象返回Vector做业务: Complex[] complex

    -1热度

    1回答

    我正在尝试使用math.net数字库实现辛普森法则。我想要使​​用的方法有四个参数,一个Func(函数指针),intervalBegin,intervalEnd和partitionNumbers。目前我正在使用Math.Sin测试这个方法,但是有人能帮我理解这个Func应该如何实现吗? var test = MathNet.Numerics.Integration.SimpsonRule.Inte