C#中的等效Matlab / Python GridData函数

时间:2017-09-11 22:28:20

标签: c# charts oxyplot

Matlab和python都有一个griddata函数,它插入XYZ点以适合给定的数据点坐标。 C#是否相当于此?

如果没有创建自己的功能的好参考?

链接到scipy示例:

https://docs.scipy.org/doc/scipy-0.14.0/reference/generated/scipy.interpolate.griddata.html

我想使用任意的X,Y,Z三元组并使用Oxyplot的轮廓或热图功能绘制它们,但是无法以正确的格式获取数据。

1 个答案:

答案 0 :(得分:0)

我最终使用了一个解决方法并调用了一个python脚本,该脚本使用了我的代码中的Scipy的Griddata函数:

String command = "GridDataFunct.py "+ CurrPath + "\\temp.xyz";
ProcessStartInfo cmdMe = new ProcessStartInfo(PythonExePath);
cmdMe.Arguments = command;
Process cmd = Process.Start(cmdMe);
cmd.WaitForExit();