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

Plu*_*us7 2 c# wpf matlab

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

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

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

ear*_*ess 5

这不能在您施加的限制下完成.

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

  1. 如果您显示屏幕截图,您只需将它从matlab导出为png并将其显示为图像.
  2. 如果你向Matlab外壳,你可以让它为你做加载,绘图,缩放和调整大小.
  3. 如果您想要自己进行缩放和调整大小,可以让matlab脚本生成csv文件或类似文件,然后将其加载到WPF应用程序中,使用许多可用的绘图实用程序绘制它(例如:NPlot).

你可以接近的唯一方法就是使用matlab,然后使用低级别的Windows调用使得Matlab图形显示为WPF应用程序的一部分,但这并不容易,并且可能会从Windows版本或Windows版本中断Matlab的.