如何在WPF应用程序中显示matlab图

时间:2011-03-27 20:57:45

标签: c# wpf matlab

我有一个绘制3个图的matlab文件,我在WPF中有一个应用程序。 如何将matlab中的绘图插入到我的WPF应用程序中? (我不想从我的应用程序运行matlab的界面)

我不想插入绘图的截图,但我想从matlab导入实时绘图,能够放大和缩小并调整绘图大小。有可能吗?

如果有一个外部工具,它也会很棒。

1 个答案:

答案 0 :(得分:5)

这不能在你施加的限制下完成。

如果您删除至少一个限制:

  1. 如果您显示屏幕截图,则可以将其作为png从matlab导出并将其显示为图像。
  2. 如果你对Matlab进行了抨击,你可以让它为你进行加载,绘图,缩放和调整大小。
  3. 如果您想要自己进行缩放和调整大小,可以让matlab脚本生成csv文件或类似文件,然后将其加载到WPF应用程序中,使用许多可用的绘图实用程序绘制它(例如:{{3 }})。
  4. 你可以接近的唯一方法是使用matlab,然后使用低级别的Windows调用使得Matlab图形显示为WPF应用程序的一部分,但这并不容易,并且可能会在版本之间出现问题Windows或Matlab。