【发布时间】:2015-05-28 12:18:53
【问题描述】:
我是 C# 编程和创建我的第一个 Windows 窗体应用程序的新手。我有两个一维数组,一个代表 X 轴值,另一个代表 Y 轴。
我正在尝试使用以下代码从它们创建一个图表。
public void drawgraph()
{
chart1.Series["Series1"].Name = MemsName;
for (int i = 0; i < VmicArray.Length; i++)
{
chart1.Series[MemsName].Points.AddXY(VmicArray[i], SensitivityArray[i]);
}
chart1.ChartAreas[0].AxisX.Title = "Vmic Value";
chart1.ChartAreas[0].AxisY.Title = "Sensitivity";
}
我得到了我在 Array 中的 XAxis 值(如 -2.333333754 或 6.46870),间隔为我设置的 5。 X轴的范围是-4到+8。
有没有人可以帮助我获得像我们在 Excel Graphs 中获得的输出?我尝试了很长时间,总是搞乱 X 轴的值。
我需要 XAxis 值从 -10 到 +10 且间隔为 1 的图形,并将 Y 值映射到图形上相应的 X 值。
很遗憾,我无法发布任何图片:(
【问题讨论】: