Матричное сопоставление 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)
Другие вопросы по тегам