我有第三方MATLAB工具箱,它对数据集执行一些计算。我正在用C#设计一个基于Windows窗体的应用程序,以便将它与MATLAB Toolbox集成。以下是主要要求 -
从Google搜索中,我通过使用COM方法从MATLAB调用C#应用程序获得了大量结果。我正在寻找MATLAB和C#之间的双向通信。请注意,沟通应尽可能快。
答案 0 :(得分:1)
我试图做一些与此相关的事情,你可以看到我在this question找到的解决方案。最终,如果您计划在两个程序之间进行任何有意义的交互,那么您将不得不使用COM。我已经研究了UIAutomation,但不幸的是Matlab暴露了你无法使用的任何内容。
单独解决您的问题:
结论?这通常是太多的工作需要打扰,而你只是编写一个Matlab GUI会好得多。如果您需要.NET框架中的任何功能,您只需使用Matlab's .NET interface。