现在做一个项目,有点科学计算的内容,需要画个图表,类似于 Matlab 的 plot。但是计算的函数是写在 C# 里的。
现在我有几种方案:
- C# 调用 Matlab 函数。(不知道能不能调用plot绘图,计算类的函数没问题)
- 用 C# 的 GDI+ 手动绘制。(代码量比较大,画的图比较复杂)
- 用外部 js 的可视化库,dataV.js, d3.js 之类的。(不清楚具体怎么调用)
PS:数据不是在数据库里,是直接函数算出来的结果。 比如 z = func(x, y), 需要绘制 z-x, z-y 的图表。
不知道该怎么做,请大侠们指点一个简单易行的方法,谢谢!
MSDN C# Visualization
奇怪的是网上基本找不到新一点的相关实例,先试试再说吧。