日期:2014-05-19  浏览次数:21134 次

C#怎么绘制3维的统计图?
如题,
想用C#绘制一个类似Matlab那样的3维的统计图(即图像点有三个坐标,而不是3D效果的柱状图)。
有没有这样的控件可用?

------解决方案--------------------
做统计的话使用水晶报表就可以了.里面有三维的..
复杂点的话就自己画吧.
------解决方案--------------------
com组件mschart


int errCatalog = 4;
int monCount = 12;
int[,] err = new int[monCount, errCatalog];
for (int i = 0; i < monCount; i++)
{
for (int j = 0; j < errCatalog; j++)
{
err[i, j] = Math.Abs((i + 1) * (j + 1) * new Random().Next());
}
}
this.axMSChart1.ChartData = err;