我在 C# 中感觉很自在,我将设计一个控制台应用程序,该应用程序将从 Web 服务中获取一些数据。我想让一群科学家使用 MatLab 中的数据。实现此目的的一种方法是将其存储在 HDD 上的文件中,然后将其内容加载到 MatLab 中。
不过,这让我开始思考。是否可以在 MatLab 中创建一个函数来调用在 C# 中创建的 EXE,以便我的科学朋友可以去:
a = GetMeSomeData()
并用服务的响应填充变量a ?(当然,我会使用我的 C# 代码格式化数据,使其适合 MatLab 的矩阵模型。)
在我开始研究这个之前,我已经做了一些谷歌搜索,但我发现的大部分内容都是关于旧版本的 MatLab (2007),它提到了关于创建 COM 对象的内容。