我在csv文件中有很多数据(随着时间的推移不断增加)我上传到SQL Server 2012.现在我需要使用2D和3D图来访问和分析这些数据(例如:http://scidavis.sourceforge.net/help/manual/pics/exemple-plot3d.png) 。这些3D图我要么嵌入到我的GUI中,要么显示在单独的窗口中。同样在GUI中,我会改变很多参数来查看变化的结果。
到目前为止,我找到了3种方法:
由于Matlab速度慢,我排除了3号,而Matlab中的GUI却不是很好。 在1和2中哪一个是最好的方法。还是有更好的方法来做到这一点。
我熟悉C,C ++,MFC,python初学者水平,熟悉Matlab初学者熟练程度。无论如何我都要学习新的东西/编程语言,所以我不会把现有的技能作为考虑因素。我可能会使用机器学习技术来分析数据,我在python库中看到了对机器学习的支持,所以这可能是使用python的一个优势。
答案 0 :(得分:1)
ILNumerics旨在支持像您这样的情况。它最适合动态更改2D和3D中的绘图和一般可视化 - 嵌入到自定义GUI中。请记住一些注意事项:
ILNumerics绘图面板最适合Windows.Forms。但它一直都是 在WPF WinFormsHost控件的帮助下在WPF中成功使用。
ILNumerics有两个版本:Community Edition和 专业版。社区版是GPLv3。提供 免费向任何人提供,不限于学术或私人使用 (与Matlab不同,对你来说,任何人都要付出相当大的代价 知道)。