用 Math.net 数值矩阵在 VB2012 中定义一个矩阵
Define a matrix in VB2012 with Math.net Numeric Matrix
我正在从 MATLAB 切换到 VS2012。我想使用 Math.net Numeric 来求解基于矩阵的方程。我很难在 VB 环境中使用 Math.Net 矩阵在 VS2012 中定义一个简单的矩阵。我找到了很多关于 F# 和如何定义矩阵的文章,但在 VB 中没有运气。我尝试了 Public MAT1 As Matrix(Of
但我不知道如何完成声明。有人知道吗?谢谢。
MathNet 库为单值、双值和复值预定义了矩阵 类。
例如,要实例化一个 3x3 的双精度矩阵,请使用:
Dim m = MathNet.Numerics.LinearAlgebra.Double.Matrix.Build.DenseOfArray({{1, 2, 3}, {4, 5, 6}, {7, 8, 9}})
对矩阵的每个操作 returns 一个变换后的矩阵:
Dim m2 = m.Multiply(1.5)
我正在从 MATLAB 切换到 VS2012。我想使用 Math.net Numeric 来求解基于矩阵的方程。我很难在 VB 环境中使用 Math.Net 矩阵在 VS2012 中定义一个简单的矩阵。我找到了很多关于 F# 和如何定义矩阵的文章,但在 VB 中没有运气。我尝试了 Public MAT1 As Matrix(Of
但我不知道如何完成声明。有人知道吗?谢谢。
MathNet 库为单值、双值和复值预定义了矩阵 类。
例如,要实例化一个 3x3 的双精度矩阵,请使用:
Dim m = MathNet.Numerics.LinearAlgebra.Double.Matrix.Build.DenseOfArray({{1, 2, 3}, {4, 5, 6}, {7, 8, 9}})
对矩阵的每个操作 returns 一个变换后的矩阵:
Dim m2 = m.Multiply(1.5)