将matplotlib嵌入到C#的GUI中

将matplotlib嵌入到C#的GUI中

问题描述:

需要在C#中绘制图表,图表还是可以拖动,放大缩小的那种,python的matplotlib包含了这些功能,所以想将matplotlib嵌入到C#的GUI中,我是C#新手,这是老师给的任务,求C#大佬们帮忙。
下图是matplotlib绘制图表的示例图:
图片说明

C# 有 chart控件,不需要matplotlib,只要你算出数据就可以。

你可以看看下面的教程
Matplotlib 教程 | 始终 https://liam0205.me/2014/09/11/matplotlib-tutorial-zh-cn/

无解。C#调用matplotlib只能独立弹窗,无法嵌入(严格来说可以通过特殊手段以图片格式嵌入,无交互功能)。
建议直接在C#使用OxyPlot或者LiveCharts,除了3D绘图之外,2D功能跟matplotlib相当。