代码之家  ›  专栏  ›  技术社区  ›  jose

是否可以从Silverlight/C调用matlab函数?

  •  4
  • jose  · 技术社区  · 16 年前

    是否可以从Silverlight/C调用matlab函数?

    4 回复  |  直到 14 年前
        1
  •  5
  •   Ben McCormack    16 年前

    如果您有一个可以解释Mathlab调用的程序集(dll),那么您应该能够在项目中包含该程序集,并将其与应用程序的其余部分一起编译。

    显然,您将无法并行运行Silverlight以与已安装的Matlab实例进行接口(除非API通过COM互操作和使用Silverlight 4公开,但这可能会变得混乱)。

    Matt提到的SourceForge上的Web API,如果您找不到直接包含在Silverlight应用程序中的程序集,那么它看起来非常适合。请阅读我的评论,以便进一步思考。

        2
  •  3
  •   Matt    16 年前

    我不认为这对于您打算在浏览器中运行的Silverlight是可能的,尽管您当然可以将WPF用作Windows应用程序。

    但是,您可以使用Matlab服务器页(MSP)将Matlab功能作为Web服务公开,然后使用Silverlight提供的功能。

    http://msp.sourceforge.net

    特别有趣的是本教程展示了如何从C_访问MSP Web服务。

    http://msp.sourceforge.net/Tutorial/tutor13.htm

        3
  •  1
  •   jpabluz    16 年前

    你可以使用 Matlab API for .NET

        4
  •  1
  •   abdelaliz    15 年前

    你可以在这一页找到答案 http://tech-michael.blogspot.com/2010/01/silverlight-communicating-with-matlab.html

    我希望这有帮助。

    推荐文章