谁能告诉我如何在我的C#应用程序中使用Matlab绘图工具?我刚接触Matlab,所以我对Matlab绘图工具一无所知。要求是我必须使用Matlab绘图工具来绘制来自C#应用程序的数据。比如将Matlab工具嵌入到我的C#窗体应用程序界面中。感谢你抽出时间..。
发布于 2012-04-12 16:35:14
使用附加产品MATLAB Builder for .NET,您可以将MATLAB代码部署到.NET程序集并从C#调用它。来自@Marshal的第一个链接很好地描述了这个过程。
但是,不能直接将MATLAB轴设置为Windows窗体的父级。您可以让C#应用程序在单独的MATLAB图形窗口中弹出绘图,也可以将绘图临时保存到静态图像文件中并在Windows Form中显示。
此外,如果您所说的“MATLAB绘图工具”不仅指绘图本身,还指允许在运行时操作绘图的交互式工具-使用Builder产品明确排除了这些工具的部署。详情请参见the documentation。
发布于 2012-04-12 15:54:08
请通过这些链接,您将在其中找到您的答案。
Interoperating between Matlab and C#
http://www.mathworks.com/matlabcentral/fileexchange/12987-integrating-matlab-with-c
http://www.codeproject.com/Articles/5468/1-2-3-ways-of-integrating-MATLAB-with-the-NET
https://stackoverflow.com/questions/10119192
复制相似问题