0
Math .NET에서 DenseMatrix를 사용할 때 두 번째 열, 세 번째 행에 액세스하려면 matrix[1,2]
또는 matrix[2,1]
이라고 쓰십시오. 즉, 첫 번째 색인이 행 또는 행을 결정합니까? 칼럼?Math .NET에서 행렬 색인화에 대한 표기법
Math .NET에서 DenseMatrix를 사용할 때 두 번째 열, 세 번째 행에 액세스하려면 matrix[1,2]
또는 matrix[2,1]
이라고 쓰십시오. 즉, 첫 번째 색인이 행 또는 행을 결정합니까? 칼럼?Math .NET에서 행렬 색인화에 대한 표기법
빠른 검색 수율이 문서 :
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);
}
}
행렬 [2,1], 행 우선 먼저 행 (구문은 At() 메서드와 동일하지만 수학 표준 규칙을 따릅니다). –
둘 다 감사합니다. 나는 이것을 독자적으로 테스트 할 수 있었고 쉽게 테스트를 통해 답변을 얻을 수 있다는 것을 알았지 만 다른 사람들에게 문제를 남겨 두도록 질문했습니다. 이것은 웹에 분명하게 명시되어야하는 정보입니다. –