当使用Math .NET的DenseMatrix,并且我想访问第二列第三行时,我是写matrix[1,2]
还是matrix[2,1]
换句话说,第一个索引是确定行还是专栏?
答案 0 :(得分:2)
快速搜索会生成此文档:
http://api.mathdotnet.com/Numerics/MathNet.Numerics.LinearAlgebra.Double/DenseMatrix.htm
虽然它缺少您所要求的内容,但它确实有一个RowCount属性,您可以查询以找到答案。
现在运行测试
这是[row, column]
。
public virtual T this[int row, int column]
{
get
{
RangeCheck(row, column);
return At(row, column);
}
set
{
RangeCheck(row, column);
At(row, column, value);
}
}