コード例 #1
0
        public double GetValue(int row, int column)
        {
            var value = 0.0;

            MatrixDllImport.Get(Handle, row, column, ref value);
            return(value);
        }
コード例 #2
0
 public CoefficientMatrix(int size, double initialValue)
 {
     Size   = size;
     Handle = MatrixDllImport.Create(size, size, initialValue);
 }
コード例 #3
0
 public void SetValue(int row, int column, double value)
 {
     MatrixDllImport.Set(Handle, row, column, value);
 }
コード例 #4
0
 public void Dispose()
 {
     MatrixDllImport.Free(Handle);
 }
コード例 #5
0
ファイル: ColumnMatrix.cs プロジェクト: smkanadl/PInvokeTest
 public ColumnMatrix(int size, double initialValue)
 {
     Size   = size;
     Handle = MatrixDllImport.Create(size, 1, initialValue);
 }
コード例 #6
0
ファイル: ColumnMatrix.cs プロジェクト: smkanadl/PInvokeTest
 public void SetValue(int row, double value)
 {
     MatrixDllImport.Set(Handle, row, 0, value);
 }