Я разработал программу в Octave, к которой я хотел бы добавить слой GUI. Я хочу создать исполняемую программу на С#, которую я могу распространять, но хочу придерживаться конструкций линейной алгебры Octave без необходимости реализовать их самостоятельно. В частности, мне нужны базовые матричные, векторные операции и функции оптимизации (например, fminunc
и fmincg
).
Каков наилучший способ достичь этого? Соответствующая библиотека линейной алгебры С#, возможно?