是否可以从Silverlight/C#中调用matlab函数?是否有可能从Silverlight/C#中调用matlab函数?
回答
如果你有一个组件(DLL),可以解释Mathlab电话,你应该能够在项目中包含该程序集,并与您的应用程序的其余部分进行编译。
显然,您将无法并行运行Silverlight与已安装的Matlab实例接口(除非API通过COM interop和Silverlight 4公开,但可能会变得麻烦)。
SourceForge上的网络API,如马特提到的,似乎是一个非常不错的选择,如果你不能找到组件直接Silverlight应用程序内包含。请阅读我的评论以获得更多想法。
我不认为这将是可能的,你是打算在浏览器中运行的Silverlight,虽然你当然可以使用WPF作为一个Windows应用程序。
然而,你可能暴露Matlab的功能利用Matlab服务器页面(MSP)Web服务,然后从消费的Silverlight的fucntionlaity。
特别感兴趣的isthis教程显示了如何通过C#中的MSP web服务。
消费Web服务的想法似乎非常适合Silverlight应用程序。如果您尝试直接从Silverlight客户端访问服务(尽管Silverlight 4中的浏览器外的提升信任可能允许),您可能会遇到一些跨域功能问题。至少,您可以在您的主机域上创建一个Web服务,与独立域上的matlab服务进行交互。这在任何版本的SL中都应该可以正常工作。 – 2010-02-05 14:44:41
只要您可以控制运行Web服务的服务器,您应该可以处理任何跨域问题。您只需将一个clientaccesspolicy.xml文件放在web服务域的根目录下即可。 – Matt 2010-02-05 14:50:51
完全正确。起初我以为他会访问别人的托管服务,但你引用的sourceforge项目看起来像你应该在你自己的域名上托管的东西。 – 2010-02-05 15:21:44
你会发现这个页面 http://tech-michael.blogspot.com/2010/01/silverlight-communicating-with-matlab.html
我希望这有助于你的答案。
- 1. 是否有可能从SQL中调用sqlite3_limit()函数
- 2. 是否有可能在构造函数中调用函数? PHP
- 3. 是否有可能从Scala调用Python函数(spark)
- 4. 是否有可能从不同的线程调用JS函数?
- 5. 是否有可能从aiml调用Java函数?
- 6. 是否有可能从基类调用派生类函数
- 7. 是否有可能从全局或设备函数调用CUDA CUBLAS函数
- 8. 是否有可能从android调用WSHTTPBINDING?
- 9. 是否可以从QtCreator调用Matlab?
- 10. 是否可以调用不在MATLAB路径中的函数?
- 11. 是否有可能知道该函数是否在PHP中的eval()中调用?
- 12. 是否有可能从iframe中的JS调用父文档中的Javascript函数?
- 13. 是否可以从测试类中调用私有函数QT
- 14. 是否有可能在simulink中的matlab函数块中使用单元阵列?
- 15. 是否有可能从javascript函数的post调用中执行request.getRequestDispatcher?
- 16. 是否有可能在main.js文件中从web到电子调用函数?
- 17. 是否有可能在python中调用带有可变函数的模块?
- 18. 是否有可能从函数内读取Azure函数webhook?
- 19. MATLAB中是否有histo函数?
- 20. 是否有可能通过setTimeout调用自定义函数Node.js
- 21. 是否有可能在变量上调用jquery函数?
- 22. 是否有可能从angular2中的函数中加载routerOutlet
- 23. 是否有可能从MS SQL查询中调用一个函数并从中调用dotnet?
- 24. 从C++调用Matlab函数
- 25. 从Matlab调用Python函数
- 26. 从C调用MATLAB函数#
- 27. 从MATLAB调用c函数?
- 28. 从matlab调用dll函数
- 29. 从Java调用matlab函数
- 30. 只能用某些调用内联函数是否可能
你想调用哪些函数?为什么不能http://mathnetnumerics.codeplex.com/? – Mikhail 2010-02-05 23:14:41
我需要调用我自己的函数在matlab和一些本地实现。但是数学数学似乎是一个很好的工具。谢谢! – jose 2010-02-09 21:57:59