0

有没有办法交流一个数字方法库,它可以利用所有.net'snumerical methods.net它调用SQL Server)habilities?

  • 您推荐什么库,也许使用MATLAB, R
  • 如何SQL Server.net 这样的图书馆或图书馆进行交流?
  • 你有一个例子吗?
  • 必须遵循哪些步骤才能在和numerical libraries之间建立联系.netSQL Server
4

2 回答 2

2

如果您喜欢将 Matlab 用作数值库,但从 c# 驱动数据访问和控制执行,我会推荐以下方法。

MATLAB Application Type Library (Matlab.Application)通过在 Visual Studio 的添加引用对话框中添加对 COM 对象的引用来使用 Matlab 中的 COM 自动化服务器。

从 c# 调用您的 Matlab 脚本,有关示例 ,请参阅Matlab 文档。

使用 ADO.NET、 Linq2Sql或实体框架从 SQL Server 获取数据,并通过上面创建的 COM 对象将其输入 Matlab。计算完成后,读出数据并将结果再次存储在数据库中。

要在后台处理事情,您可以使用BackgroundWorkerC# 中的。

于 2011-03-12T20:58:30.723 回答
1

如果您使用CLR 函数,它可以访问所有(我认为).net 数学库。

如果它们有 .net 组件,这也应该包括 3rd 方库

于 2011-03-13T15:06:55.890 回答