C# 绘制图表工具/数据可视化?

现在做一个项目,有点科学计算的内容,需要画个图表,类似于 Matlab 的 plot。但是计算的函数是写在 C# 里的。

现在我有几种方案:

  1. C# 调用 Matlab 函数。(不知道能不能调用plot绘图,计算类的函数没问题)
  2. 用 C# 的 GDI+ 手动绘制。(代码量比较大,画的图比较复杂)
  3. 用外部 js 的可视化库,dataV.js, d3.js 之类的。(不清楚具体怎么调用)

PS:数据不是在数据库里,是直接函数算出来的结果。 比如 z = func(x, y), 需要绘制 z-x, z-y 的图表。

不知道该怎么做,请大侠们指点一个简单易行的方法,谢谢!

查看回复