2011-03-27 147 views
2

我有一個繪製3個圖的matlab文件,我在WPF中有一個應用程序。 如何將matlab中的圖插入到我的WPF應用程序中?我不想插入劇情的​​屏幕截圖,但我想從matlab導入帶有放大和縮小功能的實時繪圖功能並調整劇情。可能嗎?如何在WPF應用程序中顯示matlab圖形

如果有這樣的外部工具,它也會很棒。

回答

5

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

如果刪除至少一個限制:

  • 如果顯示屏幕截圖,可以只從MATLAB導出爲PNG並顯示爲一個圖像。
  • 如果您掏出Matlab,您可以讓它爲您進行加載,繪圖,縮放和調整大小。
  • 如果你想自己做縮放和調整大小,你可以讓matlab腳本生成一個csv文件或類似的東西,然後加載到你的WPF應用程序中,使用許多可用的繪圖工具(例如:NPlot)繪製它。
  • 您可以靠近的唯一方法是將shell展示給matlab,然後使用低級別Windows調用將Matlab圖形顯示爲WPF應用程序的一部分,但這並不容易,並且可能會從中斷版本到Windows或Matlab的版本。