行列の中の1つの要素にアクセスして抽出する方法を教えてほしいです。よろしくお願いいたします。
以下は、プログラムになります。
抽出したいのは、行列M1の中の1行2列目の要素です。
C#
1using System; 2using System.Collections.Generic; 3using System.Linq; 4using System.Text; 5using System.Threading.Tasks; 6using MathNet.Numerics.LinearAlgebra; 7using MathNet.Numerics.LinearAlgebra.Double; 8 9namespace test 10{ 11 class Program 12 { 13 static void Main(string[] args) 14 { 15 // 行列を初期化 16 var M1 = DenseMatrix.OfArray(new double[,] { { 1, 2, 3 }, { 4, 5, 6 }, { 7, 8, 9 } }); 17 18 // 逆行列 19 var M2 = M1.Inverse(); 20 21 var M3 = M1 * M2; 22 23 Console.WriteLine(M1); 24 Console.WriteLine(M2); 25 Console.WriteLine(M3); 26 } 27 } 28}
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/02/14 06:22
2018/02/14 06:25
2018/02/14 06:30
2018/02/14 06:31