C++ C# 中的犰狳代码
我想在 C# 应用程序中使用 犰狳,任何人都有在 C# 中使用犰狳的经验,我不熟悉用C#。
我知道犰狳有一个.dll,有没有办法在c#中导入这个dll...
I would like to use Armadillo in a C# application, Anyone had any experience using armadillo in C#, I am not familiar with C#.
I know armadillo has a .dll, is there anyway to import this dll in c#...
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
Armadillo 在很大程度上基于模板,因此如果不进行繁重的工作,您将无法将其与 C# 一起使用。
Armadillo is heavily based on templates, so you won't be able to use it with C# without overwhelming work.
如果您必须在 C# 中使用 LAPACK、BLAS 或 Eispack,您可以使用 DotNumerics
DotNumerics 是一个用于 .NET 的数值库。该库采用纯 C# 编写,拥有超过 100,000 行代码,采用最先进的线性代数、微分方程和优化问题算法。线性代数库包括CSLapack、CSBlas和CSEispack,这些库分别是LAPACK、BLAS和EISPACK从Fortran到C#的翻译。
If you have to use LAPACK, BLAS or Eispack with C# you can use DotNumerics
DotNumerics is a Numerical Library for .NET. The library is written in pure C# and has more than 100,000 lines of code with the most advanced algorithms for Linear Algebra, Differential Equations and Optimization problems. The Linear Algebra library includes CSLapack, CSBlas and CSEispack, these libraries are the translation from Fortran to C# of LAPACK, BLAS and EISPACK, respectively.