Матричное сопоставление math.net
Что эквивалентно math.net этому типу операций MATLAB над матрицами для сопоставления матриц?
A = [2 2; 3 3]
B = [4 4; 5 5]
C = [A B]
D = [A; B]
Есть ли шпаргалка, которая сравнивает MATLAB/NUMPY с Math.net? Это может помочь мне в будущем. Благодарю.
2 ответа
Решение
Нашли относительно приятное для глаз решение:
let C = A.append(B)
let D = B.stack(D)
Спасибо за помощь.
Глядя на документы здесь: http://nmath.sourceforge.net/doc/numerics/
Я думаю, что лучшим решением будет что-то вроде:
let retmatrix = Matrix(A.RowCount + B.RowCount, A.ColumnCount)
retmatrix.SetMatrix(0,A.RowCount,0,A.ColumnCount,A)
retmatrix.SetMatrix(A.RowCount,A.RowCount+B.RowCount,0,B.RowCount,B)